03:08:39
INFO
ORB RETEST BOT STARTING
03:08:39
INFO
Mode: PAPER | Symbol: TNA | $/Trade: $2,000
03:08:39
INFO
R:R = 1:2.0 | Max Trades: 2
03:08:39
INFO
Opening Range: 5min | Cutoff: 120min | Flatten: 5min before close
03:08:39
INFO
📊 Data: Yahoo Finance (real-time) + Alpaca IEX (fallback)
03:08:39
INFO
🔌 Testing connection...
03:08:39
DEBUG
Starting new HTTPS connection (1): paper-api.alpaca.markets:443
03:08:39
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
03:08:39
INFO
✅ Connected: AccountStatus.ACTIVE | Equity: $19,958.45 | Shorting: ✅
03:08:39
DEBUG
Entering history()
03:08:39
DEBUG
('CREATE TABLE IF NOT EXISTS "_tz_kv" ("key" VARCHAR(255) NOT NULL PRIMARY KEY, "value" VARCHAR(255)) WITHOUT ROWID', [])
03:08:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
03:08:39
DEBUG
Entering history()
03:08:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:08:39
DEBUG
Entering get()
03:08:39
DEBUG
Entering _make_request()
03:08:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:08:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
03:08:39
DEBUG
Entering _get_cookie_and_crumb()
03:08:39
DEBUG
cookie_mode = 'basic'
03:08:39
DEBUG
Entering _get_cookie_and_crumb_basic()
03:08:39
DEBUG
Entering _get_cookie_basic()
03:08:39
DEBUG
Entering _load_cookie_curlCffi()
03:08:39
DEBUG
('CREATE TABLE IF NOT EXISTS "_cookieschema" ("strategy" VARCHAR(255) NOT NULL PRIMARY KEY, "fetch_date" DATETIME NOT NULL, "cookie_bytes" BLOB NOT NULL) WITHOUT ROWID', [])
03:08:39
DEBUG
('SELECT "t1"."strategy", "t1"."fetch_date", "t1"."cookie_bytes" FROM "_cookieschema" AS "t1" WHERE ("t1"."strategy" = ?) LIMIT ? OFFSET ?', ['curlCffi', 1, 0])
03:08:39
DEBUG
Exiting _load_cookie_curlCffi()
03:08:39
DEBUG
reusing persistent cookie
03:08:39
DEBUG
Exiting _get_cookie_basic()
03:08:39
DEBUG
Entering _get_crumb_basic()
03:08:39
DEBUG
Entering _get_cookie_basic()
03:08:39
DEBUG
reusing cookie
03:08:39
DEBUG
Exiting _get_cookie_basic()
03:08:40
DEBUG
crumb = 'KcGUuRLYNwv'
03:08:40
DEBUG
Exiting _get_crumb_basic()
03:08:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
03:08:40
DEBUG
Exiting _get_cookie_and_crumb()
03:08:40
DEBUG
response code=200
03:08:40
DEBUG
Exiting _make_request()
03:08:40
DEBUG
Exiting get()
03:08:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-05 14:30:00
03:08:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-05 09:30:00-05:00
03:08:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-05 00:00:00-05:00
03:08:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-05 00:00:00-05:00
03:08:40
DEBUG
Exiting history()
03:08:40
DEBUG
Exiting history()
03:08:40
DEBUG
Entering history()
03:08:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:08:40
DEBUG
Entering get()
03:08:40
DEBUG
Entering _make_request()
03:08:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
03:08:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
03:08:40
DEBUG
Entering _get_cookie_and_crumb()
03:08:40
DEBUG
cookie_mode = 'basic'
03:08:40
DEBUG
Entering _get_cookie_and_crumb_basic()
03:08:40
DEBUG
Entering _get_cookie_basic()
03:08:40
DEBUG
reusing cookie
03:08:40
DEBUG
Exiting _get_cookie_basic()
03:08:40
DEBUG
Entering _get_crumb_basic()
03:08:40
DEBUG
reusing crumb
03:08:40
DEBUG
Exiting _get_crumb_basic()
03:08:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
03:08:40
DEBUG
Exiting _get_cookie_and_crumb()
03:08:40
DEBUG
response code=200
03:08:40
DEBUG
Exiting _make_request()
03:08:40
DEBUG
Exiting get()
03:08:40
DEBUG
TNA: yfinance received OHLC data: 2026-01-30 09:00:00 -> 2026-02-06 00:59:39
03:08:40
DEBUG
TNA: OHLC after cleaning: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:59:39-05:00
03:08:40
DEBUG
TNA: OHLC after combining events: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:59:39-05:00
03:08:40
DEBUG
TNA: yfinance returning OHLC: 2026-01-30 04:00:00-05:00 -> 2026-02-05 19:00:00-05:00
03:08:40
DEBUG
Exiting history()
03:08:40
INFO
✅ Yahoo Finance working: TNA = $50.21
03:08:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/calendar?start=2026-02-06&end=2026-02-06 HTTP/1.1" 200 109
03:08:40
INFO
📅 Market Calendar: 2026-02-06 Open=2026-02-06 09:30:00 Close=2026-02-06 16:00:00
03:08:40
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
03:08:40
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
03:08:40
INFO
🔌 Connecting to wss://stream.data.alpaca.markets/v2/iex
03:08:40
INFO
🔍 Equity watchdog started
03:08:40
INFO
🔍 Orders watchdog started
03:08:40
INFO
🔄 Price poller started (Yahoo Finance + Alpaca fallback)
03:08:40
INFO
✅ All systems initialized - Waiting for data...
03:08:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:08:40
INFO
Websocket connected
03:08:40
INFO
🔌 WebSocket connected, authenticating...
03:08:40
INFO
✅ WebSocket authenticated, subscribing to TNA
03:08:40
INFO
✅ Subscribed: ['TNA']
03:09:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:09:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:10:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:11:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:12:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:13:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:14:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:15:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:16:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:17:40
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:10
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:18:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:19:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:20:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:21:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:22:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:23:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:24:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:25:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:26:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:27:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:28:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:29:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:30:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:31:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:32:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:33:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:34:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:35:41
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:11
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:36:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:37:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:38:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:39:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:40:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:41:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:42:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:43:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:44:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:45:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:46:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:47:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:48:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:49:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:50:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:51:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:52:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:53:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:54:42
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:12
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:55:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:56:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:57:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:58:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
03:59:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:00:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:01:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:02:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:03:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:04:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:05:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:06:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:07:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:08:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:13
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
04:09:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:09:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:10:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:11:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:13
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:12:43
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:13:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:14:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:15:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:16:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:17:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:18:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:19:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:20:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:21:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:22:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:23:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:24:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:25:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:26:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:27:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:28:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:29:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:30:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:14
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:31:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:32:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:33:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:34:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:35:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:36:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:37:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:38:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:39:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:40:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:41:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:42:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:43:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:44:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:45:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:46:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:47:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:48:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:15
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:49:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:50:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:51:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:52:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:53:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:54:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:55:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:56:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:57:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:58:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
04:59:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:00:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:01:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:02:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:03:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:04:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:05:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:06:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:16
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:07:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:08:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:09:47
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
05:09:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:10:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:11:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:12:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:13:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:14:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:15:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:16:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:17:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:18:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:19:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:20:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:21:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:22:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:23:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:17
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:24:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:25:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:26:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:27:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:28:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:29:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:30:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:31:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:32:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:33:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:34:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:35:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:36:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:37:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:38:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:39:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:40:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:41:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:42:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:18
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:43:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:44:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:45:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:46:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:47:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:48:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:49:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:50:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:51:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:52:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:53:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:54:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:55:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:56:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:57:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:58:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
05:59:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:19
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:00:49
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:01:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:02:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:03:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:04:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:05:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:06:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:07:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:08:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:09:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:20
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
06:10:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:10:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:11:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:12:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:13:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:14:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:15:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:16:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:17:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:20
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:18:50
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:19:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:20:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:21:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:22:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:23:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:24:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:25:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:26:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:27:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:28:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:29:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:30:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:31:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:32:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:33:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:34:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:35:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:36:51
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:21
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:37:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:38:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:39:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:40:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:41:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:42:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:43:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:44:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:45:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:46:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:47:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:48:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:49:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:50:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:51:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:52:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:53:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:54:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:55:52
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:22
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:56:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:57:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:58:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
06:59:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:00:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:01:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:02:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:03:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:04:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:05:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:06:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:07:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:08:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:09:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:10:53
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
07:10:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:11:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:12:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:23
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:13:53
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:14:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:15:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:16:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:17:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:18:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:19:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:20:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:21:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:22:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:23:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:24:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:25:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:26:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:27:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:28:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:29:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:30:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:31:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:24
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:32:54
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:33:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:34:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:35:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:36:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:37:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:38:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:39:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:40:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:41:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:42:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:43:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:44:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:45:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:46:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:47:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:48:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:49:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:50:55
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:25
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:51:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:52:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:53:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:54:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:55:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:56:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:57:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:58:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
07:59:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:00:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:01:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:02:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:03:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:04:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:05:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:06:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:07:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:08:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:09:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:26
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:10:56
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:27
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
08:11:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:11:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:12:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:13:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:14:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:15:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:16:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:17:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:18:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:19:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:20:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:21:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:22:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:23:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:24:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:25:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:26:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:27:57
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:27
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:28:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:29:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:30:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:31:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:32:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:33:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:34:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:35:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:36:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:37:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:38:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:39:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:00
DEBUG
BAR: 08:39:00 O=52.30 H=52.35 L=52.30 C=52.35
08:40:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:40:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:41:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:42:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:43:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:44:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:45:58
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:46:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:47:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:48:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:49:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:50:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:51:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:52:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:53:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:54:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:55:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:56:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:57:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:58:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
08:59:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:00:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:01:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:29
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:02:59
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:03:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:04:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:05:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:06:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:07:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:08:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:09:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:10:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:11:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:00
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
09:12:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:12:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:13:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:13:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:14:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:15:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:16:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:17:30
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:18:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:19:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:20:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:21:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:22:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:23:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:00
DEBUG
BAR: 09:23:00 O=52.38 H=52.38 L=52.38 C=52.38
09:24:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:24:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:25:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:26:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:27:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:28:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:29:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:00
DEBUG
BAR: 09:29:00 O=52.37 H=52.37 L=52.37 C=52.37
09:30:00
DEBUG
State file cleared
09:30:00
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:30:00
INFO
🔄 DAILY RESET
09:30:00
INFO
Date: 2026-02-06
09:30:00
INFO
Start Equity: $19,958.43
09:30:00
DEBUG
Checking if OR fetch needed: or_end=2026-02-06 09:35:00-05:00, now=2026-02-06 09:30:00.661201-05:00
09:30:00
DEBUG
No historical fetch needed: or_end=2026-02-06 09:35:00-05:00
09:30:00
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
09:30:00
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:30:00
DEBUG
Building OR: H=52.37 L=52.37
09:30:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:30:40
DEBUG
Entering history()
09:30:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:30:40
DEBUG
Entering history()
09:30:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:40
DEBUG
Entering get()
09:30:40
DEBUG
Entering _make_request()
09:30:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:40
DEBUG
Entering _get_cookie_and_crumb()
09:30:40
DEBUG
cookie_mode = 'basic'
09:30:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:30:40
DEBUG
Entering _get_cookie_basic()
09:30:40
DEBUG
reusing cookie
09:30:40
DEBUG
Exiting _get_cookie_basic()
09:30:40
DEBUG
Entering _get_crumb_basic()
09:30:40
DEBUG
reusing crumb
09:30:40
DEBUG
Exiting _get_crumb_basic()
09:30:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:30:40
DEBUG
Exiting _get_cookie_and_crumb()
09:30:40
DEBUG
response code=200
09:30:40
DEBUG
Exiting _make_request()
09:30:40
DEBUG
Exiting get()
09:30:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:35
09:30:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:40
DEBUG
Exiting history()
09:30:40
DEBUG
Exiting history()
09:30:40
DEBUG
Entering history()
09:30:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:40
DEBUG
Entering get()
09:30:40
DEBUG
Entering _make_request()
09:30:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:40
DEBUG
Entering _get_cookie_and_crumb()
09:30:40
DEBUG
cookie_mode = 'basic'
09:30:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:30:40
DEBUG
Entering _get_cookie_basic()
09:30:40
DEBUG
reusing cookie
09:30:40
DEBUG
Exiting _get_cookie_basic()
09:30:40
DEBUG
Entering _get_crumb_basic()
09:30:40
DEBUG
reusing crumb
09:30:40
DEBUG
Exiting _get_crumb_basic()
09:30:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:30:40
DEBUG
Exiting _get_cookie_and_crumb()
09:30:40
DEBUG
response code=200
09:30:40
DEBUG
Exiting _make_request()
09:30:40
DEBUG
Exiting get()
09:30:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:35
09:30:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:30:40
DEBUG
Exiting history()
09:30:40
DEBUG
POLL [Yahoo]: 09:30:40 Price=$52.65
09:30:50
DEBUG
Entering history()
09:30:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:30:50
DEBUG
Entering history()
09:30:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:50
DEBUG
Entering get()
09:30:50
DEBUG
Entering _make_request()
09:30:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:30:50
DEBUG
Entering _get_cookie_and_crumb()
09:30:50
DEBUG
cookie_mode = 'basic'
09:30:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:30:50
DEBUG
Entering _get_cookie_basic()
09:30:50
DEBUG
reusing cookie
09:30:50
DEBUG
Exiting _get_cookie_basic()
09:30:50
DEBUG
Entering _get_crumb_basic()
09:30:50
DEBUG
reusing crumb
09:30:50
DEBUG
Exiting _get_crumb_basic()
09:30:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:30:50
DEBUG
Exiting _get_cookie_and_crumb()
09:30:50
DEBUG
response code=200
09:30:50
DEBUG
Exiting _make_request()
09:30:50
DEBUG
Exiting get()
09:30:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:35
09:30:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:35-05:00
09:30:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:30:51
DEBUG
Exiting history()
09:30:51
DEBUG
Exiting history()
09:30:51
DEBUG
Entering history()
09:30:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:51
DEBUG
Entering get()
09:30:51
DEBUG
Entering _make_request()
09:30:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:30:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:30:51
DEBUG
Entering _get_cookie_and_crumb()
09:30:51
DEBUG
cookie_mode = 'basic'
09:30:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:30:51
DEBUG
Entering _get_cookie_basic()
09:30:51
DEBUG
reusing cookie
09:30:51
DEBUG
Exiting _get_cookie_basic()
09:30:51
DEBUG
Entering _get_crumb_basic()
09:30:51
DEBUG
reusing crumb
09:30:51
DEBUG
Exiting _get_crumb_basic()
09:30:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:30:51
DEBUG
Exiting _get_cookie_and_crumb()
09:30:51
DEBUG
response code=200
09:30:51
DEBUG
Exiting _make_request()
09:30:51
DEBUG
Exiting get()
09:30:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:47
09:30:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:47-05:00
09:30:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:47-05:00
09:30:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:30:51
DEBUG
Exiting history()
09:31:00
DEBUG
BAR: 09:30:00 O=52.38 H=52.75 L=52.34 C=52.75
09:31:01
DEBUG
Entering history()
09:31:01
DEBUG
Building OR: H=52.75 L=52.34
09:31:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:01
DEBUG
Entering history()
09:31:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:01
DEBUG
Entering get()
09:31:01
DEBUG
Entering _make_request()
09:31:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:01
DEBUG
Entering _get_cookie_and_crumb()
09:31:01
DEBUG
cookie_mode = 'basic'
09:31:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:01
DEBUG
Entering _get_cookie_basic()
09:31:01
DEBUG
reusing cookie
09:31:01
DEBUG
Exiting _get_cookie_basic()
09:31:01
DEBUG
Entering _get_crumb_basic()
09:31:01
DEBUG
reusing crumb
09:31:01
DEBUG
Exiting _get_crumb_basic()
09:31:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:01
DEBUG
Exiting _get_cookie_and_crumb()
09:31:01
DEBUG
response code=200
09:31:01
DEBUG
Exiting _make_request()
09:31:01
DEBUG
Exiting get()
09:31:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:56
09:31:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:56-05:00
09:31:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:01
DEBUG
Exiting history()
09:31:01
DEBUG
Exiting history()
09:31:01
DEBUG
Entering history()
09:31:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:01
DEBUG
Entering get()
09:31:01
DEBUG
Entering _make_request()
09:31:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:01
DEBUG
Entering _get_cookie_and_crumb()
09:31:01
DEBUG
cookie_mode = 'basic'
09:31:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:01
DEBUG
Entering _get_cookie_basic()
09:31:01
DEBUG
reusing cookie
09:31:01
DEBUG
Exiting _get_cookie_basic()
09:31:01
DEBUG
Entering _get_crumb_basic()
09:31:01
DEBUG
reusing crumb
09:31:01
DEBUG
Exiting _get_crumb_basic()
09:31:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:01
DEBUG
Exiting _get_cookie_and_crumb()
09:31:01
DEBUG
response code=200
09:31:01
DEBUG
Exiting _make_request()
09:31:01
DEBUG
Exiting get()
09:31:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:57
09:31:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:01
DEBUG
Exiting history()
09:31:01
DEBUG
POLL [Yahoo]: 09:31:01 Price=$52.74
09:31:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:11
DEBUG
Entering history()
09:31:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:11
DEBUG
Entering history()
09:31:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:11
DEBUG
Entering get()
09:31:11
DEBUG
Entering _make_request()
09:31:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:11
DEBUG
Entering _get_cookie_and_crumb()
09:31:11
DEBUG
cookie_mode = 'basic'
09:31:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:11
DEBUG
Entering _get_cookie_basic()
09:31:11
DEBUG
reusing cookie
09:31:11
DEBUG
Exiting _get_cookie_basic()
09:31:11
DEBUG
Entering _get_crumb_basic()
09:31:11
DEBUG
reusing crumb
09:31:11
DEBUG
Exiting _get_crumb_basic()
09:31:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:11
DEBUG
Exiting _get_cookie_and_crumb()
09:31:11
DEBUG
response code=200
09:31:11
DEBUG
Exiting _make_request()
09:31:11
DEBUG
Exiting get()
09:31:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:30:56
09:31:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:30:56-05:00
09:31:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:11
DEBUG
Exiting history()
09:31:11
DEBUG
Exiting history()
09:31:11
DEBUG
Entering history()
09:31:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:11
DEBUG
Entering get()
09:31:11
DEBUG
Entering _make_request()
09:31:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:11
DEBUG
Entering _get_cookie_and_crumb()
09:31:11
DEBUG
cookie_mode = 'basic'
09:31:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:11
DEBUG
Entering _get_cookie_basic()
09:31:11
DEBUG
reusing cookie
09:31:11
DEBUG
Exiting _get_cookie_basic()
09:31:11
DEBUG
Entering _get_crumb_basic()
09:31:11
DEBUG
reusing crumb
09:31:11
DEBUG
Exiting _get_crumb_basic()
09:31:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:11
DEBUG
Exiting _get_cookie_and_crumb()
09:31:11
DEBUG
response code=200
09:31:11
DEBUG
Exiting _make_request()
09:31:11
DEBUG
Exiting get()
09:31:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:30:57
09:31:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:57-05:00
09:31:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:11
DEBUG
Exiting history()
09:31:21
DEBUG
Entering history()
09:31:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:21
DEBUG
Entering history()
09:31:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:21
DEBUG
Entering get()
09:31:21
DEBUG
Entering _make_request()
09:31:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:21
DEBUG
Entering _get_cookie_and_crumb()
09:31:21
DEBUG
cookie_mode = 'basic'
09:31:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:21
DEBUG
Entering _get_cookie_basic()
09:31:21
DEBUG
reusing cookie
09:31:21
DEBUG
Exiting _get_cookie_basic()
09:31:21
DEBUG
Entering _get_crumb_basic()
09:31:21
DEBUG
reusing crumb
09:31:21
DEBUG
Exiting _get_crumb_basic()
09:31:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:21
DEBUG
Exiting _get_cookie_and_crumb()
09:31:21
DEBUG
response code=200
09:31:21
DEBUG
Exiting _make_request()
09:31:21
DEBUG
Exiting get()
09:31:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:19
09:31:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:21
DEBUG
Exiting history()
09:31:21
DEBUG
Exiting history()
09:31:21
DEBUG
Entering history()
09:31:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:21
DEBUG
Entering get()
09:31:21
DEBUG
Entering _make_request()
09:31:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:21
DEBUG
Entering _get_cookie_and_crumb()
09:31:21
DEBUG
cookie_mode = 'basic'
09:31:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:21
DEBUG
Entering _get_cookie_basic()
09:31:21
DEBUG
reusing cookie
09:31:21
DEBUG
Exiting _get_cookie_basic()
09:31:21
DEBUG
Entering _get_crumb_basic()
09:31:21
DEBUG
reusing crumb
09:31:21
DEBUG
Exiting _get_crumb_basic()
09:31:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:21
DEBUG
Exiting _get_cookie_and_crumb()
09:31:21
DEBUG
response code=200
09:31:21
DEBUG
Exiting _make_request()
09:31:21
DEBUG
Exiting get()
09:31:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:19
09:31:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:21
DEBUG
Exiting history()
09:31:21
DEBUG
POLL [Yahoo]: 09:31:21 Price=$52.87
09:31:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:31:31
DEBUG
Entering history()
09:31:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:31
DEBUG
Entering history()
09:31:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:31
DEBUG
Entering get()
09:31:31
DEBUG
Entering _make_request()
09:31:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:31
DEBUG
Entering _get_cookie_and_crumb()
09:31:31
DEBUG
cookie_mode = 'basic'
09:31:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:31
DEBUG
Entering _get_cookie_basic()
09:31:31
DEBUG
reusing cookie
09:31:31
DEBUG
Exiting _get_cookie_basic()
09:31:31
DEBUG
Entering _get_crumb_basic()
09:31:31
DEBUG
reusing crumb
09:31:31
DEBUG
Exiting _get_crumb_basic()
09:31:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:31
DEBUG
Exiting _get_cookie_and_crumb()
09:31:31
DEBUG
response code=200
09:31:31
DEBUG
Exiting _make_request()
09:31:31
DEBUG
Exiting get()
09:31:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:19
09:31:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:31
DEBUG
Exiting history()
09:31:31
DEBUG
Exiting history()
09:31:31
DEBUG
Entering history()
09:31:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:31
DEBUG
Entering get()
09:31:31
DEBUG
Entering _make_request()
09:31:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:31
DEBUG
Entering _get_cookie_and_crumb()
09:31:31
DEBUG
cookie_mode = 'basic'
09:31:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:31
DEBUG
Entering _get_cookie_basic()
09:31:31
DEBUG
reusing cookie
09:31:31
DEBUG
Exiting _get_cookie_basic()
09:31:31
DEBUG
Entering _get_crumb_basic()
09:31:31
DEBUG
reusing crumb
09:31:31
DEBUG
Exiting _get_crumb_basic()
09:31:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:31
DEBUG
Exiting _get_cookie_and_crumb()
09:31:31
DEBUG
response code=200
09:31:31
DEBUG
Exiting _make_request()
09:31:31
DEBUG
Exiting get()
09:31:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:19
09:31:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:19-05:00
09:31:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:31
DEBUG
Exiting history()
09:31:41
DEBUG
Entering history()
09:31:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:41
DEBUG
Entering history()
09:31:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering get()
09:31:41
DEBUG
Entering _make_request()
09:31:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:41
DEBUG
Entering _get_cookie_and_crumb()
09:31:41
DEBUG
cookie_mode = 'basic'
09:31:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Entering _get_cookie_basic()
09:31:41
DEBUG
reusing cookie
09:31:41
DEBUG
Exiting _get_cookie_basic()
09:31:41
DEBUG
Entering _get_crumb_basic()
09:31:41
DEBUG
reusing crumb
09:31:41
DEBUG
Exiting _get_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:41
DEBUG
Exiting _get_cookie_and_crumb()
09:31:41
DEBUG
response code=200
09:31:41
DEBUG
Exiting _make_request()
09:31:41
DEBUG
Exiting get()
09:31:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:39
09:31:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:42
DEBUG
Exiting history()
09:31:42
DEBUG
Exiting history()
09:31:42
DEBUG
Entering history()
09:31:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:42
DEBUG
Entering get()
09:31:42
DEBUG
Entering _make_request()
09:31:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:42
DEBUG
Entering _get_cookie_and_crumb()
09:31:42
DEBUG
cookie_mode = 'basic'
09:31:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:42
DEBUG
Entering _get_cookie_basic()
09:31:42
DEBUG
reusing cookie
09:31:42
DEBUG
Exiting _get_cookie_basic()
09:31:42
DEBUG
Entering _get_crumb_basic()
09:31:42
DEBUG
reusing crumb
09:31:42
DEBUG
Exiting _get_crumb_basic()
09:31:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:42
DEBUG
Exiting _get_cookie_and_crumb()
09:31:42
DEBUG
response code=200
09:31:42
DEBUG
Exiting _make_request()
09:31:42
DEBUG
Exiting get()
09:31:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:39
09:31:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:39-05:00
09:31:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:42
DEBUG
Exiting history()
09:31:42
DEBUG
POLL [Yahoo]: 09:31:42 Price=$52.84
09:31:52
DEBUG
Entering history()
09:31:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:31:52
DEBUG
Entering history()
09:31:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:52
DEBUG
Entering get()
09:31:52
DEBUG
Entering _make_request()
09:31:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:31:52
DEBUG
Entering _get_cookie_and_crumb()
09:31:52
DEBUG
cookie_mode = 'basic'
09:31:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:52
DEBUG
Entering _get_cookie_basic()
09:31:52
DEBUG
reusing cookie
09:31:52
DEBUG
Exiting _get_cookie_basic()
09:31:52
DEBUG
Entering _get_crumb_basic()
09:31:52
DEBUG
reusing crumb
09:31:52
DEBUG
Exiting _get_crumb_basic()
09:31:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:52
DEBUG
Exiting _get_cookie_and_crumb()
09:31:52
DEBUG
response code=200
09:31:52
DEBUG
Exiting _make_request()
09:31:52
DEBUG
Exiting get()
09:31:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:31:50
09:31:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:31:52
DEBUG
Exiting history()
09:31:52
DEBUG
Exiting history()
09:31:52
DEBUG
Entering history()
09:31:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:52
DEBUG
Entering get()
09:31:52
DEBUG
Entering _make_request()
09:31:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:31:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:31:52
DEBUG
Entering _get_cookie_and_crumb()
09:31:52
DEBUG
cookie_mode = 'basic'
09:31:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:31:52
DEBUG
Entering _get_cookie_basic()
09:31:52
DEBUG
reusing cookie
09:31:52
DEBUG
Exiting _get_cookie_basic()
09:31:52
DEBUG
Entering _get_crumb_basic()
09:31:52
DEBUG
reusing crumb
09:31:52
DEBUG
Exiting _get_crumb_basic()
09:31:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:31:52
DEBUG
Exiting _get_cookie_and_crumb()
09:31:52
DEBUG
response code=200
09:31:52
DEBUG
Exiting _make_request()
09:31:52
DEBUG
Exiting get()
09:31:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:50
09:31:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:31:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:31:52
DEBUG
Exiting history()
09:31:52
DEBUG
POLL [Yahoo]: 09:31:52 Price=$52.97
09:32:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:02
DEBUG
BAR: 09:31:00 O=52.67 H=52.67 L=52.67 C=52.67
09:32:02
DEBUG
Building OR: H=52.75 L=52.34
09:32:02
DEBUG
Entering history()
09:32:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:02
DEBUG
Entering history()
09:32:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:02
DEBUG
Entering get()
09:32:02
DEBUG
Entering _make_request()
09:32:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:02
DEBUG
Entering _get_cookie_and_crumb()
09:32:02
DEBUG
cookie_mode = 'basic'
09:32:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:02
DEBUG
Entering _get_cookie_basic()
09:32:02
DEBUG
reusing cookie
09:32:02
DEBUG
Exiting _get_cookie_basic()
09:32:02
DEBUG
Entering _get_crumb_basic()
09:32:02
DEBUG
reusing crumb
09:32:02
DEBUG
Exiting _get_crumb_basic()
09:32:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:02
DEBUG
Exiting _get_cookie_and_crumb()
09:32:02
DEBUG
response code=200
09:32:02
DEBUG
Exiting _make_request()
09:32:02
DEBUG
Exiting get()
09:32:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:01
09:32:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:01-05:00
09:32:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:02
DEBUG
Exiting history()
09:32:02
DEBUG
Exiting history()
09:32:02
DEBUG
Entering history()
09:32:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:02
DEBUG
Entering get()
09:32:02
DEBUG
Entering _make_request()
09:32:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:02
DEBUG
Entering _get_cookie_and_crumb()
09:32:02
DEBUG
cookie_mode = 'basic'
09:32:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:02
DEBUG
Entering _get_cookie_basic()
09:32:02
DEBUG
reusing cookie
09:32:02
DEBUG
Exiting _get_cookie_basic()
09:32:02
DEBUG
Entering _get_crumb_basic()
09:32:02
DEBUG
reusing crumb
09:32:02
DEBUG
Exiting _get_crumb_basic()
09:32:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:02
DEBUG
Exiting _get_cookie_and_crumb()
09:32:02
DEBUG
response code=200
09:32:02
DEBUG
Exiting _make_request()
09:32:02
DEBUG
Exiting get()
09:32:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:31:50
09:32:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:32:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:31:50-05:00
09:32:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:02
DEBUG
Exiting history()
09:32:02
DEBUG
POLL [Yahoo]: 09:32:02 Price=$52.87
09:32:12
DEBUG
Entering history()
09:32:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:12
DEBUG
Entering history()
09:32:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:12
DEBUG
Entering get()
09:32:12
DEBUG
Entering _make_request()
09:32:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:12
DEBUG
Entering _get_cookie_and_crumb()
09:32:12
DEBUG
cookie_mode = 'basic'
09:32:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:12
DEBUG
Entering _get_cookie_basic()
09:32:12
DEBUG
reusing cookie
09:32:12
DEBUG
Exiting _get_cookie_basic()
09:32:12
DEBUG
Entering _get_crumb_basic()
09:32:12
DEBUG
reusing crumb
09:32:12
DEBUG
Exiting _get_crumb_basic()
09:32:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:12
DEBUG
Exiting _get_cookie_and_crumb()
09:32:12
DEBUG
response code=200
09:32:12
DEBUG
Exiting _make_request()
09:32:12
DEBUG
Exiting get()
09:32:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:01
09:32:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:01-05:00
09:32:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:12
DEBUG
Exiting history()
09:32:12
DEBUG
Exiting history()
09:32:12
DEBUG
Entering history()
09:32:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:12
DEBUG
Entering get()
09:32:12
DEBUG
Entering _make_request()
09:32:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:12
DEBUG
Entering _get_cookie_and_crumb()
09:32:12
DEBUG
cookie_mode = 'basic'
09:32:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:12
DEBUG
Entering _get_cookie_basic()
09:32:12
DEBUG
reusing cookie
09:32:12
DEBUG
Exiting _get_cookie_basic()
09:32:12
DEBUG
Entering _get_crumb_basic()
09:32:12
DEBUG
reusing crumb
09:32:12
DEBUG
Exiting _get_crumb_basic()
09:32:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:12
DEBUG
Exiting _get_cookie_and_crumb()
09:32:12
DEBUG
response code=200
09:32:12
DEBUG
Exiting _make_request()
09:32:12
DEBUG
Exiting get()
09:32:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:11
09:32:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:12
DEBUG
Exiting history()
09:32:22
DEBUG
Entering history()
09:32:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:22
DEBUG
Entering history()
09:32:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:22
DEBUG
Entering get()
09:32:22
DEBUG
Entering _make_request()
09:32:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:22
DEBUG
Entering _get_cookie_and_crumb()
09:32:22
DEBUG
cookie_mode = 'basic'
09:32:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:22
DEBUG
Entering _get_cookie_basic()
09:32:22
DEBUG
reusing cookie
09:32:22
DEBUG
Exiting _get_cookie_basic()
09:32:22
DEBUG
Entering _get_crumb_basic()
09:32:22
DEBUG
reusing crumb
09:32:22
DEBUG
Exiting _get_crumb_basic()
09:32:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:22
DEBUG
Exiting _get_cookie_and_crumb()
09:32:22
DEBUG
response code=200
09:32:22
DEBUG
Exiting _make_request()
09:32:22
DEBUG
Exiting get()
09:32:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:22
09:32:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:22-05:00
09:32:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:22
DEBUG
Exiting history()
09:32:22
DEBUG
Exiting history()
09:32:22
DEBUG
Entering history()
09:32:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:22
DEBUG
Entering get()
09:32:22
DEBUG
Entering _make_request()
09:32:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:22
DEBUG
Entering _get_cookie_and_crumb()
09:32:22
DEBUG
cookie_mode = 'basic'
09:32:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:22
DEBUG
Entering _get_cookie_basic()
09:32:22
DEBUG
reusing cookie
09:32:22
DEBUG
Exiting _get_cookie_basic()
09:32:22
DEBUG
Entering _get_crumb_basic()
09:32:22
DEBUG
reusing crumb
09:32:22
DEBUG
Exiting _get_crumb_basic()
09:32:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:22
DEBUG
Exiting _get_cookie_and_crumb()
09:32:22
DEBUG
response code=200
09:32:22
DEBUG
Exiting _make_request()
09:32:22
DEBUG
Exiting get()
09:32:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:11
09:32:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:11-05:00
09:32:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:22
DEBUG
Exiting history()
09:32:22
DEBUG
POLL [Yahoo]: 09:32:22 Price=$52.91
09:32:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:32:32
DEBUG
Entering history()
09:32:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:32
DEBUG
Entering history()
09:32:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:32
DEBUG
Entering get()
09:32:32
DEBUG
Entering _make_request()
09:32:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:32
DEBUG
Entering _get_cookie_and_crumb()
09:32:32
DEBUG
cookie_mode = 'basic'
09:32:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:32
DEBUG
Entering _get_cookie_basic()
09:32:32
DEBUG
reusing cookie
09:32:32
DEBUG
Exiting _get_cookie_basic()
09:32:32
DEBUG
Entering _get_crumb_basic()
09:32:32
DEBUG
reusing crumb
09:32:32
DEBUG
Exiting _get_crumb_basic()
09:32:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:32
DEBUG
Exiting _get_cookie_and_crumb()
09:32:33
DEBUG
response code=200
09:32:33
DEBUG
Exiting _make_request()
09:32:33
DEBUG
Exiting get()
09:32:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:22
09:32:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:22-05:00
09:32:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:33
DEBUG
Exiting history()
09:32:33
DEBUG
Exiting history()
09:32:33
DEBUG
Entering history()
09:32:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:33
DEBUG
Entering get()
09:32:33
DEBUG
Entering _make_request()
09:32:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:33
DEBUG
Entering _get_cookie_and_crumb()
09:32:33
DEBUG
cookie_mode = 'basic'
09:32:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:33
DEBUG
Entering _get_cookie_basic()
09:32:33
DEBUG
reusing cookie
09:32:33
DEBUG
Exiting _get_cookie_basic()
09:32:33
DEBUG
Entering _get_crumb_basic()
09:32:33
DEBUG
reusing crumb
09:32:33
DEBUG
Exiting _get_crumb_basic()
09:32:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:33
DEBUG
Exiting _get_cookie_and_crumb()
09:32:33
DEBUG
response code=200
09:32:33
DEBUG
Exiting _make_request()
09:32:33
DEBUG
Exiting get()
09:32:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:32
09:32:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:32-05:00
09:32:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:32-05:00
09:32:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:33
DEBUG
Exiting history()
09:32:43
DEBUG
Entering history()
09:32:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:43
DEBUG
Entering history()
09:32:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:43
DEBUG
Entering get()
09:32:43
DEBUG
Entering _make_request()
09:32:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:43
DEBUG
Entering _get_cookie_and_crumb()
09:32:43
DEBUG
cookie_mode = 'basic'
09:32:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:43
DEBUG
Entering _get_cookie_basic()
09:32:43
DEBUG
reusing cookie
09:32:43
DEBUG
Exiting _get_cookie_basic()
09:32:43
DEBUG
Entering _get_crumb_basic()
09:32:43
DEBUG
reusing crumb
09:32:43
DEBUG
Exiting _get_crumb_basic()
09:32:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:43
DEBUG
Exiting _get_cookie_and_crumb()
09:32:43
DEBUG
response code=200
09:32:43
DEBUG
Exiting _make_request()
09:32:43
DEBUG
Exiting get()
09:32:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:42
09:32:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:43
DEBUG
Exiting history()
09:32:43
DEBUG
Exiting history()
09:32:43
DEBUG
Entering history()
09:32:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:43
DEBUG
Entering get()
09:32:43
DEBUG
Entering _make_request()
09:32:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:43
DEBUG
Entering _get_cookie_and_crumb()
09:32:43
DEBUG
cookie_mode = 'basic'
09:32:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:43
DEBUG
Entering _get_cookie_basic()
09:32:43
DEBUG
reusing cookie
09:32:43
DEBUG
Exiting _get_cookie_basic()
09:32:43
DEBUG
Entering _get_crumb_basic()
09:32:43
DEBUG
reusing crumb
09:32:43
DEBUG
Exiting _get_crumb_basic()
09:32:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:43
DEBUG
Exiting _get_cookie_and_crumb()
09:32:43
DEBUG
response code=200
09:32:43
DEBUG
Exiting _make_request()
09:32:43
DEBUG
Exiting get()
09:32:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:42
09:32:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:42-05:00
09:32:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:43
DEBUG
Exiting history()
09:32:43
DEBUG
POLL [Yahoo]: 09:32:43 Price=$52.95
09:32:53
DEBUG
Entering history()
09:32:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:32:53
DEBUG
Entering history()
09:32:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:53
DEBUG
Entering get()
09:32:53
DEBUG
Entering _make_request()
09:32:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:32:53
DEBUG
Entering _get_cookie_and_crumb()
09:32:53
DEBUG
cookie_mode = 'basic'
09:32:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:53
DEBUG
Entering _get_cookie_basic()
09:32:53
DEBUG
reusing cookie
09:32:53
DEBUG
Exiting _get_cookie_basic()
09:32:53
DEBUG
Entering _get_crumb_basic()
09:32:53
DEBUG
reusing crumb
09:32:53
DEBUG
Exiting _get_crumb_basic()
09:32:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:53
DEBUG
Exiting _get_cookie_and_crumb()
09:32:53
DEBUG
response code=200
09:32:53
DEBUG
Exiting _make_request()
09:32:53
DEBUG
Exiting get()
09:32:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:51
09:32:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:32:53
DEBUG
Exiting history()
09:32:53
DEBUG
Exiting history()
09:32:53
DEBUG
Entering history()
09:32:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:53
DEBUG
Entering get()
09:32:53
DEBUG
Entering _make_request()
09:32:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:32:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:32:53
DEBUG
Entering _get_cookie_and_crumb()
09:32:53
DEBUG
cookie_mode = 'basic'
09:32:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:32:53
DEBUG
Entering _get_cookie_basic()
09:32:53
DEBUG
reusing cookie
09:32:53
DEBUG
Exiting _get_cookie_basic()
09:32:53
DEBUG
Entering _get_crumb_basic()
09:32:53
DEBUG
reusing crumb
09:32:53
DEBUG
Exiting _get_crumb_basic()
09:32:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:32:53
DEBUG
Exiting _get_cookie_and_crumb()
09:32:53
DEBUG
response code=200
09:32:53
DEBUG
Exiting _make_request()
09:32:53
DEBUG
Exiting get()
09:32:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:51
09:32:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:32:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:32:53
DEBUG
Exiting history()
09:32:53
DEBUG
POLL [Yahoo]: 09:32:53 Price=$52.99
09:33:01
DEBUG
BAR: 09:32:00 O=52.90 H=52.97 L=52.85 C=52.92
09:33:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:03
DEBUG
Building OR: H=52.97 L=52.34
09:33:03
DEBUG
Entering history()
09:33:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:03
DEBUG
Entering history()
09:33:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:03
DEBUG
Entering get()
09:33:03
DEBUG
Entering _make_request()
09:33:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:03
DEBUG
Entering _get_cookie_and_crumb()
09:33:03
DEBUG
cookie_mode = 'basic'
09:33:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:03
DEBUG
Entering _get_cookie_basic()
09:33:03
DEBUG
reusing cookie
09:33:03
DEBUG
Exiting _get_cookie_basic()
09:33:03
DEBUG
Entering _get_crumb_basic()
09:33:03
DEBUG
reusing crumb
09:33:03
DEBUG
Exiting _get_crumb_basic()
09:33:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:03
DEBUG
Exiting _get_cookie_and_crumb()
09:33:03
DEBUG
response code=200
09:33:03
DEBUG
Exiting _make_request()
09:33:03
DEBUG
Exiting get()
09:33:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:32:51
09:33:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:03
DEBUG
Exiting history()
09:33:03
DEBUG
Exiting history()
09:33:03
DEBUG
Entering history()
09:33:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:03
DEBUG
Entering get()
09:33:03
DEBUG
Entering _make_request()
09:33:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:03
DEBUG
Entering _get_cookie_and_crumb()
09:33:03
DEBUG
cookie_mode = 'basic'
09:33:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:03
DEBUG
Entering _get_cookie_basic()
09:33:03
DEBUG
reusing cookie
09:33:03
DEBUG
Exiting _get_cookie_basic()
09:33:03
DEBUG
Entering _get_crumb_basic()
09:33:03
DEBUG
reusing crumb
09:33:03
DEBUG
Exiting _get_crumb_basic()
09:33:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:03
DEBUG
Exiting _get_cookie_and_crumb()
09:33:03
DEBUG
response code=200
09:33:03
DEBUG
Exiting _make_request()
09:33:03
DEBUG
Exiting get()
09:33:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:32:51
09:33:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:32:51-05:00
09:33:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:03
DEBUG
Exiting history()
09:33:13
DEBUG
Entering history()
09:33:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:13
DEBUG
Entering history()
09:33:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:13
DEBUG
Entering get()
09:33:13
DEBUG
Entering _make_request()
09:33:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:13
DEBUG
Entering _get_cookie_and_crumb()
09:33:13
DEBUG
cookie_mode = 'basic'
09:33:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:13
DEBUG
Entering _get_cookie_basic()
09:33:13
DEBUG
reusing cookie
09:33:13
DEBUG
Exiting _get_cookie_basic()
09:33:13
DEBUG
Entering _get_crumb_basic()
09:33:13
DEBUG
reusing crumb
09:33:13
DEBUG
Exiting _get_crumb_basic()
09:33:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:13
DEBUG
Exiting _get_cookie_and_crumb()
09:33:13
DEBUG
response code=200
09:33:13
DEBUG
Exiting _make_request()
09:33:13
DEBUG
Exiting get()
09:33:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:12
09:33:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:13
DEBUG
Exiting history()
09:33:13
DEBUG
Exiting history()
09:33:13
DEBUG
Entering history()
09:33:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:13
DEBUG
Entering get()
09:33:13
DEBUG
Entering _make_request()
09:33:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:13
DEBUG
Entering _get_cookie_and_crumb()
09:33:13
DEBUG
cookie_mode = 'basic'
09:33:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:13
DEBUG
Entering _get_cookie_basic()
09:33:13
DEBUG
reusing cookie
09:33:13
DEBUG
Exiting _get_cookie_basic()
09:33:13
DEBUG
Entering _get_crumb_basic()
09:33:13
DEBUG
reusing crumb
09:33:13
DEBUG
Exiting _get_crumb_basic()
09:33:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:13
DEBUG
Exiting _get_cookie_and_crumb()
09:33:14
DEBUG
response code=200
09:33:14
DEBUG
Exiting _make_request()
09:33:14
DEBUG
Exiting get()
09:33:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:12
09:33:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:12-05:00
09:33:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:14
DEBUG
Exiting history()
09:33:14
DEBUG
POLL [Yahoo]: 09:33:14 Price=$53.22
09:33:24
DEBUG
Entering history()
09:33:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:24
DEBUG
Entering history()
09:33:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:24
DEBUG
Entering get()
09:33:24
DEBUG
Entering _make_request()
09:33:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:24
DEBUG
Entering _get_cookie_and_crumb()
09:33:24
DEBUG
cookie_mode = 'basic'
09:33:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:24
DEBUG
Entering _get_cookie_basic()
09:33:24
DEBUG
reusing cookie
09:33:24
DEBUG
Exiting _get_cookie_basic()
09:33:24
DEBUG
Entering _get_crumb_basic()
09:33:24
DEBUG
reusing crumb
09:33:24
DEBUG
Exiting _get_crumb_basic()
09:33:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:24
DEBUG
Exiting _get_cookie_and_crumb()
09:33:24
DEBUG
response code=200
09:33:24
DEBUG
Exiting _make_request()
09:33:24
DEBUG
Exiting get()
09:33:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:21
09:33:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:24
DEBUG
Exiting history()
09:33:24
DEBUG
Exiting history()
09:33:24
DEBUG
Entering history()
09:33:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:24
DEBUG
Entering get()
09:33:24
DEBUG
Entering _make_request()
09:33:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:24
DEBUG
Entering _get_cookie_and_crumb()
09:33:24
DEBUG
cookie_mode = 'basic'
09:33:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:24
DEBUG
Entering _get_cookie_basic()
09:33:24
DEBUG
reusing cookie
09:33:24
DEBUG
Exiting _get_cookie_basic()
09:33:24
DEBUG
Entering _get_crumb_basic()
09:33:24
DEBUG
reusing crumb
09:33:24
DEBUG
Exiting _get_crumb_basic()
09:33:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:24
DEBUG
Exiting _get_cookie_and_crumb()
09:33:24
DEBUG
response code=200
09:33:24
DEBUG
Exiting _make_request()
09:33:24
DEBUG
Exiting get()
09:33:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:21
09:33:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:24
DEBUG
Exiting history()
09:33:24
DEBUG
POLL [Yahoo]: 09:33:24 Price=$53.29
09:33:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:33:34
DEBUG
Entering history()
09:33:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:34
DEBUG
Entering history()
09:33:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:34
DEBUG
Entering get()
09:33:34
DEBUG
Entering _make_request()
09:33:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:34
DEBUG
Entering _get_cookie_and_crumb()
09:33:34
DEBUG
cookie_mode = 'basic'
09:33:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:34
DEBUG
Entering _get_cookie_basic()
09:33:34
DEBUG
reusing cookie
09:33:34
DEBUG
Exiting _get_cookie_basic()
09:33:34
DEBUG
Entering _get_crumb_basic()
09:33:34
DEBUG
reusing crumb
09:33:34
DEBUG
Exiting _get_crumb_basic()
09:33:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:34
DEBUG
Exiting _get_cookie_and_crumb()
09:33:34
DEBUG
response code=200
09:33:34
DEBUG
Exiting _make_request()
09:33:34
DEBUG
Exiting get()
09:33:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:33
09:33:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:33-05:00
09:33:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:34
DEBUG
Exiting history()
09:33:34
DEBUG
Exiting history()
09:33:34
DEBUG
Entering history()
09:33:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:34
DEBUG
Entering get()
09:33:34
DEBUG
Entering _make_request()
09:33:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:34
DEBUG
Entering _get_cookie_and_crumb()
09:33:34
DEBUG
cookie_mode = 'basic'
09:33:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:34
DEBUG
Entering _get_cookie_basic()
09:33:34
DEBUG
reusing cookie
09:33:34
DEBUG
Exiting _get_cookie_basic()
09:33:34
DEBUG
Entering _get_crumb_basic()
09:33:34
DEBUG
reusing crumb
09:33:34
DEBUG
Exiting _get_crumb_basic()
09:33:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:34
DEBUG
Exiting _get_cookie_and_crumb()
09:33:34
DEBUG
response code=200
09:33:34
DEBUG
Exiting _make_request()
09:33:34
DEBUG
Exiting get()
09:33:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:21
09:33:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:21-05:00
09:33:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:34
DEBUG
Exiting history()
09:33:34
DEBUG
POLL [Yahoo]: 09:33:34 Price=$53.28
09:33:44
DEBUG
Entering history()
09:33:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:44
DEBUG
Entering history()
09:33:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:44
DEBUG
Entering get()
09:33:44
DEBUG
Entering _make_request()
09:33:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:44
DEBUG
Entering _get_cookie_and_crumb()
09:33:44
DEBUG
cookie_mode = 'basic'
09:33:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:44
DEBUG
Entering _get_cookie_basic()
09:33:44
DEBUG
reusing cookie
09:33:44
DEBUG
Exiting _get_cookie_basic()
09:33:44
DEBUG
Entering _get_crumb_basic()
09:33:44
DEBUG
reusing crumb
09:33:44
DEBUG
Exiting _get_crumb_basic()
09:33:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:44
DEBUG
Exiting _get_cookie_and_crumb()
09:33:44
DEBUG
response code=200
09:33:44
DEBUG
Exiting _make_request()
09:33:44
DEBUG
Exiting get()
09:33:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:33
09:33:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:33-05:00
09:33:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:44
DEBUG
Exiting history()
09:33:44
DEBUG
Exiting history()
09:33:44
DEBUG
Entering history()
09:33:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:44
DEBUG
Entering get()
09:33:44
DEBUG
Entering _make_request()
09:33:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:44
DEBUG
Entering _get_cookie_and_crumb()
09:33:44
DEBUG
cookie_mode = 'basic'
09:33:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:44
DEBUG
Entering _get_cookie_basic()
09:33:44
DEBUG
reusing cookie
09:33:44
DEBUG
Exiting _get_cookie_basic()
09:33:44
DEBUG
Entering _get_crumb_basic()
09:33:44
DEBUG
reusing crumb
09:33:44
DEBUG
Exiting _get_crumb_basic()
09:33:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:44
DEBUG
Exiting _get_cookie_and_crumb()
09:33:44
DEBUG
response code=200
09:33:44
DEBUG
Exiting _make_request()
09:33:44
DEBUG
Exiting get()
09:33:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:42
09:33:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:44
DEBUG
Exiting history()
09:33:54
DEBUG
Entering history()
09:33:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:33:54
DEBUG
Entering history()
09:33:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:54
DEBUG
Entering get()
09:33:54
DEBUG
Entering _make_request()
09:33:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:33:54
DEBUG
Entering _get_cookie_and_crumb()
09:33:54
DEBUG
cookie_mode = 'basic'
09:33:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:54
DEBUG
Entering _get_cookie_basic()
09:33:54
DEBUG
reusing cookie
09:33:54
DEBUG
Exiting _get_cookie_basic()
09:33:54
DEBUG
Entering _get_crumb_basic()
09:33:54
DEBUG
reusing crumb
09:33:54
DEBUG
Exiting _get_crumb_basic()
09:33:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:54
DEBUG
Exiting _get_cookie_and_crumb()
09:33:54
DEBUG
response code=200
09:33:54
DEBUG
Exiting _make_request()
09:33:54
DEBUG
Exiting get()
09:33:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:52
09:33:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:52-05:00
09:33:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:33:54
DEBUG
Exiting history()
09:33:54
DEBUG
Exiting history()
09:33:54
DEBUG
Entering history()
09:33:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:54
DEBUG
Entering get()
09:33:54
DEBUG
Entering _make_request()
09:33:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:33:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:33:54
DEBUG
Entering _get_cookie_and_crumb()
09:33:54
DEBUG
cookie_mode = 'basic'
09:33:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:33:54
DEBUG
Entering _get_cookie_basic()
09:33:54
DEBUG
reusing cookie
09:33:54
DEBUG
Exiting _get_cookie_basic()
09:33:54
DEBUG
Entering _get_crumb_basic()
09:33:54
DEBUG
reusing crumb
09:33:54
DEBUG
Exiting _get_crumb_basic()
09:33:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:33:54
DEBUG
Exiting _get_cookie_and_crumb()
09:33:54
DEBUG
response code=200
09:33:54
DEBUG
Exiting _make_request()
09:33:54
DEBUG
Exiting get()
09:33:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:33:42
09:33:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:33:42-05:00
09:33:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:33:54
DEBUG
Exiting history()
09:33:54
DEBUG
POLL [Yahoo]: 09:33:54 Price=$53.32
09:34:01
DEBUG
BAR: 09:33:00 O=53.16 H=53.16 L=53.16 C=53.16
09:34:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:04
DEBUG
Entering history()
09:34:04
DEBUG
Building OR: H=53.16 L=52.34
09:34:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:04
DEBUG
Entering history()
09:34:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:04
DEBUG
Entering get()
09:34:04
DEBUG
Entering _make_request()
09:34:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:04
DEBUG
Entering _get_cookie_and_crumb()
09:34:04
DEBUG
cookie_mode = 'basic'
09:34:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:04
DEBUG
Entering _get_cookie_basic()
09:34:04
DEBUG
reusing cookie
09:34:04
DEBUG
Exiting _get_cookie_basic()
09:34:04
DEBUG
Entering _get_crumb_basic()
09:34:04
DEBUG
reusing crumb
09:34:04
DEBUG
Exiting _get_crumb_basic()
09:34:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:04
DEBUG
Exiting _get_cookie_and_crumb()
09:34:04
DEBUG
response code=200
09:34:04
DEBUG
Exiting _make_request()
09:34:04
DEBUG
Exiting get()
09:34:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:33:52
09:34:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:33:52-05:00
09:34:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:04
DEBUG
Exiting history()
09:34:04
DEBUG
Exiting history()
09:34:04
DEBUG
Entering history()
09:34:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:04
DEBUG
Entering get()
09:34:04
DEBUG
Entering _make_request()
09:34:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:04
DEBUG
Entering _get_cookie_and_crumb()
09:34:04
DEBUG
cookie_mode = 'basic'
09:34:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:04
DEBUG
Entering _get_cookie_basic()
09:34:04
DEBUG
reusing cookie
09:34:04
DEBUG
Exiting _get_cookie_basic()
09:34:04
DEBUG
Entering _get_crumb_basic()
09:34:04
DEBUG
reusing crumb
09:34:04
DEBUG
Exiting _get_crumb_basic()
09:34:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:04
DEBUG
Exiting _get_cookie_and_crumb()
09:34:05
DEBUG
response code=200
09:34:05
DEBUG
Exiting _make_request()
09:34:05
DEBUG
Exiting get()
09:34:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:01
09:34:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:01-05:00
09:34:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:01-05:00
09:34:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:05
DEBUG
Exiting history()
09:34:15
DEBUG
Entering history()
09:34:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:15
DEBUG
Entering history()
09:34:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:15
DEBUG
Entering get()
09:34:15
DEBUG
Entering _make_request()
09:34:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:15
DEBUG
Entering _get_cookie_and_crumb()
09:34:15
DEBUG
cookie_mode = 'basic'
09:34:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:15
DEBUG
Entering _get_cookie_basic()
09:34:15
DEBUG
reusing cookie
09:34:15
DEBUG
Exiting _get_cookie_basic()
09:34:15
DEBUG
Entering _get_crumb_basic()
09:34:15
DEBUG
reusing crumb
09:34:15
DEBUG
Exiting _get_crumb_basic()
09:34:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:15
DEBUG
Exiting _get_cookie_and_crumb()
09:34:15
DEBUG
response code=200
09:34:15
DEBUG
Exiting _make_request()
09:34:15
DEBUG
Exiting get()
09:34:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:12
09:34:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:15
DEBUG
Exiting history()
09:34:15
DEBUG
Exiting history()
09:34:15
DEBUG
Entering history()
09:34:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:15
DEBUG
Entering get()
09:34:15
DEBUG
Entering _make_request()
09:34:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:15
DEBUG
Entering _get_cookie_and_crumb()
09:34:15
DEBUG
cookie_mode = 'basic'
09:34:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:15
DEBUG
Entering _get_cookie_basic()
09:34:15
DEBUG
reusing cookie
09:34:15
DEBUG
Exiting _get_cookie_basic()
09:34:15
DEBUG
Entering _get_crumb_basic()
09:34:15
DEBUG
reusing crumb
09:34:15
DEBUG
Exiting _get_crumb_basic()
09:34:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:15
DEBUG
Exiting _get_cookie_and_crumb()
09:34:15
DEBUG
response code=200
09:34:15
DEBUG
Exiting _make_request()
09:34:15
DEBUG
Exiting get()
09:34:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:12
09:34:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:15
DEBUG
Exiting history()
09:34:15
DEBUG
POLL [Yahoo]: 09:34:15 Price=$53.42
09:34:25
DEBUG
Entering history()
09:34:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:25
DEBUG
Entering history()
09:34:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:25
DEBUG
Entering get()
09:34:25
DEBUG
Entering _make_request()
09:34:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:25
DEBUG
Entering _get_cookie_and_crumb()
09:34:25
DEBUG
cookie_mode = 'basic'
09:34:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:25
DEBUG
Entering _get_cookie_basic()
09:34:25
DEBUG
reusing cookie
09:34:25
DEBUG
Exiting _get_cookie_basic()
09:34:25
DEBUG
Entering _get_crumb_basic()
09:34:25
DEBUG
reusing crumb
09:34:25
DEBUG
Exiting _get_crumb_basic()
09:34:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:25
DEBUG
Exiting _get_cookie_and_crumb()
09:34:25
DEBUG
response code=200
09:34:25
DEBUG
Exiting _make_request()
09:34:25
DEBUG
Exiting get()
09:34:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:23
09:34:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:23-05:00
09:34:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:25
DEBUG
Exiting history()
09:34:25
DEBUG
Exiting history()
09:34:25
DEBUG
Entering history()
09:34:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:25
DEBUG
Entering get()
09:34:25
DEBUG
Entering _make_request()
09:34:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:25
DEBUG
Entering _get_cookie_and_crumb()
09:34:25
DEBUG
cookie_mode = 'basic'
09:34:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:25
DEBUG
Entering _get_cookie_basic()
09:34:25
DEBUG
reusing cookie
09:34:25
DEBUG
Exiting _get_cookie_basic()
09:34:25
DEBUG
Entering _get_crumb_basic()
09:34:25
DEBUG
reusing crumb
09:34:25
DEBUG
Exiting _get_crumb_basic()
09:34:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:25
DEBUG
Exiting _get_cookie_and_crumb()
09:34:25
DEBUG
response code=200
09:34:25
DEBUG
Exiting _make_request()
09:34:25
DEBUG
Exiting get()
09:34:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:12
09:34:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:12-05:00
09:34:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:25
DEBUG
Exiting history()
09:34:25
DEBUG
POLL [Yahoo]: 09:34:25 Price=$53.35
09:34:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:34:35
DEBUG
Entering history()
09:34:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:35
DEBUG
Entering history()
09:34:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:35
DEBUG
Entering get()
09:34:35
DEBUG
Entering _make_request()
09:34:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:35
DEBUG
Entering _get_cookie_and_crumb()
09:34:35
DEBUG
cookie_mode = 'basic'
09:34:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:35
DEBUG
Entering _get_cookie_basic()
09:34:35
DEBUG
reusing cookie
09:34:35
DEBUG
Exiting _get_cookie_basic()
09:34:35
DEBUG
Entering _get_crumb_basic()
09:34:35
DEBUG
reusing crumb
09:34:35
DEBUG
Exiting _get_crumb_basic()
09:34:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:35
DEBUG
Exiting _get_cookie_and_crumb()
09:34:35
DEBUG
response code=200
09:34:35
DEBUG
Exiting _make_request()
09:34:35
DEBUG
Exiting get()
09:34:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:34
09:34:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:35
DEBUG
Exiting history()
09:34:35
DEBUG
Exiting history()
09:34:35
DEBUG
Entering history()
09:34:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:35
DEBUG
Entering get()
09:34:35
DEBUG
Entering _make_request()
09:34:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:35
DEBUG
Entering _get_cookie_and_crumb()
09:34:35
DEBUG
cookie_mode = 'basic'
09:34:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:35
DEBUG
Entering _get_cookie_basic()
09:34:35
DEBUG
reusing cookie
09:34:35
DEBUG
Exiting _get_cookie_basic()
09:34:35
DEBUG
Entering _get_crumb_basic()
09:34:35
DEBUG
reusing crumb
09:34:35
DEBUG
Exiting _get_crumb_basic()
09:34:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:35
DEBUG
Exiting _get_cookie_and_crumb()
09:34:35
DEBUG
response code=200
09:34:35
DEBUG
Exiting _make_request()
09:34:35
DEBUG
Exiting get()
09:34:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:34
09:34:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:35
DEBUG
Exiting history()
09:34:35
DEBUG
POLL [Yahoo]: 09:34:35 Price=$53.41
09:34:45
INFO
🔔 MARKET OPEN
09:34:45
DEBUG
Entering history()
09:34:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:45
DEBUG
Entering history()
09:34:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:45
DEBUG
Entering get()
09:34:45
DEBUG
Entering _make_request()
09:34:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:45
DEBUG
Entering _get_cookie_and_crumb()
09:34:45
DEBUG
cookie_mode = 'basic'
09:34:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:45
DEBUG
Entering _get_cookie_basic()
09:34:45
DEBUG
reusing cookie
09:34:45
DEBUG
Exiting _get_cookie_basic()
09:34:45
DEBUG
Entering _get_crumb_basic()
09:34:45
DEBUG
reusing crumb
09:34:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:34:45
DEBUG
Exiting _get_crumb_basic()
09:34:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:45
DEBUG
Exiting _get_cookie_and_crumb()
09:34:46
DEBUG
response code=200
09:34:46
DEBUG
Exiting _make_request()
09:34:46
DEBUG
Exiting get()
09:34:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:34
09:34:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:34-05:00
09:34:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:46
DEBUG
Exiting history()
09:34:46
DEBUG
Exiting history()
09:34:46
DEBUG
Entering history()
09:34:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:46
DEBUG
Entering get()
09:34:46
DEBUG
Entering _make_request()
09:34:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:46
DEBUG
Entering _get_cookie_and_crumb()
09:34:46
DEBUG
cookie_mode = 'basic'
09:34:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:46
DEBUG
Entering _get_cookie_basic()
09:34:46
DEBUG
reusing cookie
09:34:46
DEBUG
Exiting _get_cookie_basic()
09:34:46
DEBUG
Entering _get_crumb_basic()
09:34:46
DEBUG
reusing crumb
09:34:46
DEBUG
Exiting _get_crumb_basic()
09:34:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:46
DEBUG
Exiting _get_cookie_and_crumb()
09:34:46
DEBUG
response code=200
09:34:46
DEBUG
Exiting _make_request()
09:34:46
DEBUG
Exiting get()
09:34:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:45
09:34:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:45-05:00
09:34:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:45-05:00
09:34:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:46
DEBUG
Exiting history()
09:34:56
DEBUG
Entering history()
09:34:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:34:56
DEBUG
Entering history()
09:34:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:56
DEBUG
Entering get()
09:34:56
DEBUG
Entering _make_request()
09:34:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:34:56
DEBUG
Entering _get_cookie_and_crumb()
09:34:56
DEBUG
cookie_mode = 'basic'
09:34:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:56
DEBUG
Entering _get_cookie_basic()
09:34:56
DEBUG
reusing cookie
09:34:56
DEBUG
Exiting _get_cookie_basic()
09:34:56
DEBUG
Entering _get_crumb_basic()
09:34:56
DEBUG
reusing crumb
09:34:56
DEBUG
Exiting _get_crumb_basic()
09:34:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:56
DEBUG
Exiting _get_cookie_and_crumb()
09:34:56
DEBUG
response code=200
09:34:56
DEBUG
Exiting _make_request()
09:34:56
DEBUG
Exiting get()
09:34:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:53
09:34:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:53-05:00
09:34:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:34:56
DEBUG
Exiting history()
09:34:56
DEBUG
Exiting history()
09:34:56
DEBUG
Entering history()
09:34:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:56
DEBUG
Entering get()
09:34:56
DEBUG
Entering _make_request()
09:34:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:34:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:34:56
DEBUG
Entering _get_cookie_and_crumb()
09:34:56
DEBUG
cookie_mode = 'basic'
09:34:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:34:56
DEBUG
Entering _get_cookie_basic()
09:34:56
DEBUG
reusing cookie
09:34:56
DEBUG
Exiting _get_cookie_basic()
09:34:56
DEBUG
Entering _get_crumb_basic()
09:34:56
DEBUG
reusing crumb
09:34:56
DEBUG
Exiting _get_crumb_basic()
09:34:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:34:56
DEBUG
Exiting _get_cookie_and_crumb()
09:34:56
DEBUG
response code=200
09:34:56
DEBUG
Exiting _make_request()
09:34:56
DEBUG
Exiting get()
09:34:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:55
09:34:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:34:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:34:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:34:56
DEBUG
Exiting history()
09:34:56
DEBUG
POLL [Yahoo]: 09:34:56 Price=$53.34
09:35:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:03
DEBUG
BAR: 09:34:00 O=53.38 H=53.42 L=53.30 C=53.30
09:35:06
DEBUG
Building OR: H=53.42 L=52.34
09:35:06
DEBUG
Entering history()
09:35:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:06
DEBUG
Entering history()
09:35:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:06
DEBUG
Entering get()
09:35:06
DEBUG
Entering _make_request()
09:35:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:06
DEBUG
Entering _get_cookie_and_crumb()
09:35:06
DEBUG
cookie_mode = 'basic'
09:35:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:06
DEBUG
Entering _get_cookie_basic()
09:35:06
DEBUG
reusing cookie
09:35:06
DEBUG
Exiting _get_cookie_basic()
09:35:06
DEBUG
Entering _get_crumb_basic()
09:35:06
DEBUG
reusing crumb
09:35:06
DEBUG
Exiting _get_crumb_basic()
09:35:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:06
DEBUG
Exiting _get_cookie_and_crumb()
09:35:06
DEBUG
response code=200
09:35:06
DEBUG
Exiting _make_request()
09:35:06
DEBUG
Exiting get()
09:35:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:34:53
09:35:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:34:53-05:00
09:35:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:06
DEBUG
Exiting history()
09:35:06
DEBUG
Exiting history()
09:35:06
DEBUG
Entering history()
09:35:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:06
DEBUG
Entering get()
09:35:06
DEBUG
Entering _make_request()
09:35:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:06
DEBUG
Entering _get_cookie_and_crumb()
09:35:06
DEBUG
cookie_mode = 'basic'
09:35:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:06
DEBUG
Entering _get_cookie_basic()
09:35:06
DEBUG
reusing cookie
09:35:06
DEBUG
Exiting _get_cookie_basic()
09:35:06
DEBUG
Entering _get_crumb_basic()
09:35:06
DEBUG
reusing crumb
09:35:06
DEBUG
Exiting _get_crumb_basic()
09:35:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:06
DEBUG
Exiting _get_cookie_and_crumb()
09:35:06
DEBUG
response code=200
09:35:06
DEBUG
Exiting _make_request()
09:35:06
DEBUG
Exiting get()
09:35:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:34:55
09:35:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:35:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:34:55-05:00
09:35:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:06
DEBUG
Exiting history()
09:35:06
INFO
📊 OPENING RANGE SET (from collected bars)
09:35:06
INFO
High: $53.42 | Low: $52.34
09:35:06
DEBUG
Starting new HTTPS connection (1): api.pushover.net:443
09:35:06
DEBUG
https://api.pushover.net:443 "POST /1/messages.json HTTP/1.1" 200 None
09:35:06
DEBUG
State saved
09:35:06
DEBUG
CHECK: C=53.34 vs OH=53.42 OL=52.34 | broke_high=False broke_low=False
09:35:07
ERROR
❌ WS error: Connection to remote host was lost.
09:35:07
ERROR
Connection to remote host was lost. - goodbye
09:35:07
WARNING
⚠️ WS closed: None None
09:35:12
INFO
🔌 Connecting to wss://stream.data.alpaca.markets/v2/iex
09:35:16
DEBUG
Entering history()
09:35:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:16
DEBUG
Entering history()
09:35:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:16
DEBUG
Entering get()
09:35:16
DEBUG
Entering _make_request()
09:35:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:16
DEBUG
Entering _get_cookie_and_crumb()
09:35:16
DEBUG
cookie_mode = 'basic'
09:35:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:16
DEBUG
Entering _get_cookie_basic()
09:35:16
DEBUG
reusing cookie
09:35:16
DEBUG
Exiting _get_cookie_basic()
09:35:16
DEBUG
Entering _get_crumb_basic()
09:35:16
DEBUG
reusing crumb
09:35:16
DEBUG
Exiting _get_crumb_basic()
09:35:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:16
DEBUG
Exiting _get_cookie_and_crumb()
09:35:16
DEBUG
response code=200
09:35:16
DEBUG
Exiting _make_request()
09:35:16
DEBUG
Exiting get()
09:35:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:15
09:35:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:16
DEBUG
Exiting history()
09:35:16
DEBUG
Exiting history()
09:35:16
DEBUG
Entering history()
09:35:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:16
DEBUG
Entering get()
09:35:16
DEBUG
Entering _make_request()
09:35:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:16
DEBUG
Entering _get_cookie_and_crumb()
09:35:16
DEBUG
cookie_mode = 'basic'
09:35:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:16
DEBUG
Entering _get_cookie_basic()
09:35:16
DEBUG
reusing cookie
09:35:16
DEBUG
Exiting _get_cookie_basic()
09:35:16
DEBUG
Entering _get_crumb_basic()
09:35:16
DEBUG
reusing crumb
09:35:16
DEBUG
Exiting _get_crumb_basic()
09:35:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:16
DEBUG
Exiting _get_cookie_and_crumb()
09:35:17
DEBUG
response code=200
09:35:17
DEBUG
Exiting _make_request()
09:35:17
DEBUG
Exiting get()
09:35:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:15
09:35:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:15-05:00
09:35:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:17
DEBUG
Exiting history()
09:35:17
DEBUG
POLL [Yahoo]: 09:35:17 Price=$53.46
09:35:17
DEBUG
CHECK: C=53.46 vs OH=53.42 OL=52.34 | broke_high=False broke_low=False
09:35:17
INFO
📈 BREAKOUT UP: $53.42 → $53.46
09:35:17
DEBUG
State saved
09:35:18
INFO
Websocket connected
09:35:18
INFO
🔌 WebSocket connected, authenticating...
09:35:24
INFO
✅ WebSocket authenticated, subscribing to TNA
09:35:25
INFO
✅ Subscribed: ['TNA']
09:35:27
DEBUG
Entering history()
09:35:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:27
DEBUG
Entering history()
09:35:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:27
DEBUG
Entering get()
09:35:27
DEBUG
Entering _make_request()
09:35:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:27
DEBUG
Entering _get_cookie_and_crumb()
09:35:27
DEBUG
cookie_mode = 'basic'
09:35:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:27
DEBUG
Entering _get_cookie_basic()
09:35:27
DEBUG
reusing cookie
09:35:27
DEBUG
Exiting _get_cookie_basic()
09:35:27
DEBUG
Entering _get_crumb_basic()
09:35:27
DEBUG
reusing crumb
09:35:27
DEBUG
Exiting _get_crumb_basic()
09:35:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:27
DEBUG
Exiting _get_cookie_and_crumb()
09:35:27
DEBUG
response code=200
09:35:27
DEBUG
Exiting _make_request()
09:35:27
DEBUG
Exiting get()
09:35:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:26
09:35:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:27
DEBUG
Exiting history()
09:35:27
DEBUG
Exiting history()
09:35:27
DEBUG
Entering history()
09:35:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:27
DEBUG
Entering get()
09:35:27
DEBUG
Entering _make_request()
09:35:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:27
DEBUG
Entering _get_cookie_and_crumb()
09:35:27
DEBUG
cookie_mode = 'basic'
09:35:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:27
DEBUG
Entering _get_cookie_basic()
09:35:27
DEBUG
reusing cookie
09:35:27
DEBUG
Exiting _get_cookie_basic()
09:35:27
DEBUG
Entering _get_crumb_basic()
09:35:27
DEBUG
reusing crumb
09:35:27
DEBUG
Exiting _get_crumb_basic()
09:35:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:27
DEBUG
Exiting _get_cookie_and_crumb()
09:35:27
DEBUG
response code=200
09:35:27
DEBUG
Exiting _make_request()
09:35:27
DEBUG
Exiting get()
09:35:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:26
09:35:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:27
DEBUG
Exiting history()
09:35:27
DEBUG
POLL [Yahoo]: 09:35:27 Price=$53.47
09:35:27
DEBUG
CHECK: C=53.47 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:35:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:35:37
DEBUG
Entering history()
09:35:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:37
DEBUG
Entering history()
09:35:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:37
DEBUG
Entering get()
09:35:37
DEBUG
Entering _make_request()
09:35:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:37
DEBUG
Entering _get_cookie_and_crumb()
09:35:37
DEBUG
cookie_mode = 'basic'
09:35:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:37
DEBUG
Entering _get_cookie_basic()
09:35:37
DEBUG
reusing cookie
09:35:37
DEBUG
Exiting _get_cookie_basic()
09:35:37
DEBUG
Entering _get_crumb_basic()
09:35:37
DEBUG
reusing crumb
09:35:37
DEBUG
Exiting _get_crumb_basic()
09:35:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:37
DEBUG
Exiting _get_cookie_and_crumb()
09:35:37
DEBUG
response code=200
09:35:37
DEBUG
Exiting _make_request()
09:35:37
DEBUG
Exiting get()
09:35:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:35
09:35:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:35-05:00
09:35:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:37
DEBUG
Exiting history()
09:35:37
DEBUG
Exiting history()
09:35:37
DEBUG
Entering history()
09:35:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:37
DEBUG
Entering get()
09:35:37
DEBUG
Entering _make_request()
09:35:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:37
DEBUG
Entering _get_cookie_and_crumb()
09:35:37
DEBUG
cookie_mode = 'basic'
09:35:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:37
DEBUG
Entering _get_cookie_basic()
09:35:37
DEBUG
reusing cookie
09:35:37
DEBUG
Exiting _get_cookie_basic()
09:35:37
DEBUG
Entering _get_crumb_basic()
09:35:37
DEBUG
reusing crumb
09:35:37
DEBUG
Exiting _get_crumb_basic()
09:35:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:37
DEBUG
Exiting _get_cookie_and_crumb()
09:35:37
DEBUG
response code=200
09:35:37
DEBUG
Exiting _make_request()
09:35:37
DEBUG
Exiting get()
09:35:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:26
09:35:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:26-05:00
09:35:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:37
DEBUG
Exiting history()
09:35:37
DEBUG
POLL [Yahoo]: 09:35:37 Price=$53.49
09:35:37
DEBUG
CHECK: C=53.49 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:35:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:35:47
DEBUG
Entering history()
09:35:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:47
DEBUG
Entering history()
09:35:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:47
DEBUG
Entering get()
09:35:47
DEBUG
Entering _make_request()
09:35:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:47
DEBUG
Entering _get_cookie_and_crumb()
09:35:47
DEBUG
cookie_mode = 'basic'
09:35:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:47
DEBUG
Entering _get_cookie_basic()
09:35:47
DEBUG
reusing cookie
09:35:47
DEBUG
Exiting _get_cookie_basic()
09:35:47
DEBUG
Entering _get_crumb_basic()
09:35:47
DEBUG
reusing crumb
09:35:47
DEBUG
Exiting _get_crumb_basic()
09:35:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:47
DEBUG
Exiting _get_cookie_and_crumb()
09:35:47
DEBUG
response code=200
09:35:47
DEBUG
Exiting _make_request()
09:35:47
DEBUG
Exiting get()
09:35:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:35
09:35:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:35-05:00
09:35:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:47
DEBUG
Exiting history()
09:35:47
DEBUG
Exiting history()
09:35:47
DEBUG
Entering history()
09:35:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:47
DEBUG
Entering get()
09:35:47
DEBUG
Entering _make_request()
09:35:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:47
DEBUG
Entering _get_cookie_and_crumb()
09:35:47
DEBUG
cookie_mode = 'basic'
09:35:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:47
DEBUG
Entering _get_cookie_basic()
09:35:47
DEBUG
reusing cookie
09:35:47
DEBUG
Exiting _get_cookie_basic()
09:35:47
DEBUG
Entering _get_crumb_basic()
09:35:47
DEBUG
reusing crumb
09:35:47
DEBUG
Exiting _get_crumb_basic()
09:35:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:47
DEBUG
Exiting _get_cookie_and_crumb()
09:35:47
DEBUG
response code=200
09:35:47
DEBUG
Exiting _make_request()
09:35:47
DEBUG
Exiting get()
09:35:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:45
09:35:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:47
DEBUG
Exiting history()
09:35:57
DEBUG
Entering history()
09:35:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:35:57
DEBUG
Entering history()
09:35:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:57
DEBUG
Entering get()
09:35:57
DEBUG
Entering _make_request()
09:35:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:35:57
DEBUG
Entering _get_cookie_and_crumb()
09:35:57
DEBUG
cookie_mode = 'basic'
09:35:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:57
DEBUG
Entering _get_cookie_basic()
09:35:57
DEBUG
reusing cookie
09:35:57
DEBUG
Exiting _get_cookie_basic()
09:35:57
DEBUG
Entering _get_crumb_basic()
09:35:57
DEBUG
reusing crumb
09:35:57
DEBUG
Exiting _get_crumb_basic()
09:35:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:57
DEBUG
Exiting _get_cookie_and_crumb()
09:35:57
DEBUG
response code=200
09:35:57
DEBUG
Exiting _make_request()
09:35:57
DEBUG
Exiting get()
09:35:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:56
09:35:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:56-05:00
09:35:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:35:57
DEBUG
Exiting history()
09:35:57
DEBUG
Exiting history()
09:35:57
DEBUG
Entering history()
09:35:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:57
DEBUG
Entering get()
09:35:57
DEBUG
Entering _make_request()
09:35:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:35:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:35:57
DEBUG
Entering _get_cookie_and_crumb()
09:35:57
DEBUG
cookie_mode = 'basic'
09:35:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:35:57
DEBUG
Entering _get_cookie_basic()
09:35:57
DEBUG
reusing cookie
09:35:57
DEBUG
Exiting _get_cookie_basic()
09:35:57
DEBUG
Entering _get_crumb_basic()
09:35:57
DEBUG
reusing crumb
09:35:57
DEBUG
Exiting _get_crumb_basic()
09:35:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:35:57
DEBUG
Exiting _get_cookie_and_crumb()
09:35:57
DEBUG
response code=200
09:35:57
DEBUG
Exiting _make_request()
09:35:57
DEBUG
Exiting get()
09:35:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:35:45
09:35:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:35:45-05:00
09:35:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:35:57
DEBUG
Exiting history()
09:35:57
DEBUG
POLL [Yahoo]: 09:35:57 Price=$53.44
09:35:57
DEBUG
CHECK: C=53.44 vs OH=53.42 OL=52.34 | broke_high=True broke_low=False
09:36:01
DEBUG
BAR: 09:35:00 O=53.30 H=53.44 L=53.30 C=53.40
09:36:01
DEBUG
Building OR: H=53.44 L=52.34
09:36:01
DEBUG
Checking: C=53.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:36:07
DEBUG
Entering history()
09:36:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:07
DEBUG
Entering history()
09:36:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:07
DEBUG
Entering get()
09:36:07
DEBUG
Entering _make_request()
09:36:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:07
DEBUG
Entering _get_cookie_and_crumb()
09:36:07
DEBUG
cookie_mode = 'basic'
09:36:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:07
DEBUG
Entering _get_cookie_basic()
09:36:07
DEBUG
reusing cookie
09:36:07
DEBUG
Exiting _get_cookie_basic()
09:36:07
DEBUG
Entering _get_crumb_basic()
09:36:07
DEBUG
reusing crumb
09:36:07
DEBUG
Exiting _get_crumb_basic()
09:36:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:07
DEBUG
Exiting _get_cookie_and_crumb()
09:36:07
DEBUG
response code=200
09:36:07
DEBUG
Exiting _make_request()
09:36:07
DEBUG
Exiting get()
09:36:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:35:56
09:36:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:35:56-05:00
09:36:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:07
DEBUG
Exiting history()
09:36:07
DEBUG
Exiting history()
09:36:07
DEBUG
Entering history()
09:36:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:07
DEBUG
Entering get()
09:36:07
DEBUG
Entering _make_request()
09:36:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:07
DEBUG
Entering _get_cookie_and_crumb()
09:36:07
DEBUG
cookie_mode = 'basic'
09:36:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:07
DEBUG
Entering _get_cookie_basic()
09:36:07
DEBUG
reusing cookie
09:36:07
DEBUG
Exiting _get_cookie_basic()
09:36:07
DEBUG
Entering _get_crumb_basic()
09:36:07
DEBUG
reusing crumb
09:36:07
DEBUG
Exiting _get_crumb_basic()
09:36:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:07
DEBUG
Exiting _get_cookie_and_crumb()
09:36:07
DEBUG
response code=200
09:36:07
DEBUG
Exiting _make_request()
09:36:07
DEBUG
Exiting get()
09:36:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:06
09:36:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:06-05:00
09:36:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:06-05:00
09:36:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:07
DEBUG
Exiting history()
09:36:17
DEBUG
Entering history()
09:36:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:17
DEBUG
Entering history()
09:36:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:17
DEBUG
Entering get()
09:36:17
DEBUG
Entering _make_request()
09:36:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:17
DEBUG
Entering _get_cookie_and_crumb()
09:36:17
DEBUG
cookie_mode = 'basic'
09:36:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:17
DEBUG
Entering _get_cookie_basic()
09:36:17
DEBUG
reusing cookie
09:36:17
DEBUG
Exiting _get_cookie_basic()
09:36:17
DEBUG
Entering _get_crumb_basic()
09:36:17
DEBUG
reusing crumb
09:36:17
DEBUG
Exiting _get_crumb_basic()
09:36:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:17
DEBUG
Exiting _get_cookie_and_crumb()
09:36:18
DEBUG
response code=200
09:36:18
DEBUG
Exiting _make_request()
09:36:18
DEBUG
Exiting get()
09:36:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:11
09:36:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:18
DEBUG
Exiting history()
09:36:18
DEBUG
Exiting history()
09:36:18
DEBUG
Entering history()
09:36:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:18
DEBUG
Entering get()
09:36:18
DEBUG
Entering _make_request()
09:36:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:18
DEBUG
Entering _get_cookie_and_crumb()
09:36:18
DEBUG
cookie_mode = 'basic'
09:36:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:18
DEBUG
Entering _get_cookie_basic()
09:36:18
DEBUG
reusing cookie
09:36:18
DEBUG
Exiting _get_cookie_basic()
09:36:18
DEBUG
Entering _get_crumb_basic()
09:36:18
DEBUG
reusing crumb
09:36:18
DEBUG
Exiting _get_crumb_basic()
09:36:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:18
DEBUG
Exiting _get_cookie_and_crumb()
09:36:18
DEBUG
response code=200
09:36:18
DEBUG
Exiting _make_request()
09:36:18
DEBUG
Exiting get()
09:36:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:11
09:36:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:18
DEBUG
Exiting history()
09:36:18
DEBUG
POLL [Yahoo]: 09:36:18 Price=$53.32
09:36:18
DEBUG
CHECK: C=53.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:28
DEBUG
Entering history()
09:36:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:28
DEBUG
Entering history()
09:36:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:28
DEBUG
Entering get()
09:36:28
DEBUG
Entering _make_request()
09:36:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:28
DEBUG
Entering _get_cookie_and_crumb()
09:36:28
DEBUG
cookie_mode = 'basic'
09:36:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:28
DEBUG
Entering _get_cookie_basic()
09:36:28
DEBUG
reusing cookie
09:36:28
DEBUG
Exiting _get_cookie_basic()
09:36:28
DEBUG
Entering _get_crumb_basic()
09:36:28
DEBUG
reusing crumb
09:36:28
DEBUG
Exiting _get_crumb_basic()
09:36:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:28
DEBUG
Exiting _get_cookie_and_crumb()
09:36:28
DEBUG
response code=200
09:36:28
DEBUG
Exiting _make_request()
09:36:28
DEBUG
Exiting get()
09:36:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:25
09:36:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:25-05:00
09:36:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:28
DEBUG
Exiting history()
09:36:28
DEBUG
Exiting history()
09:36:28
DEBUG
Entering history()
09:36:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:28
DEBUG
Entering get()
09:36:28
DEBUG
Entering _make_request()
09:36:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:28
DEBUG
Entering _get_cookie_and_crumb()
09:36:28
DEBUG
cookie_mode = 'basic'
09:36:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:28
DEBUG
Entering _get_cookie_basic()
09:36:28
DEBUG
reusing cookie
09:36:28
DEBUG
Exiting _get_cookie_basic()
09:36:28
DEBUG
Entering _get_crumb_basic()
09:36:28
DEBUG
reusing crumb
09:36:28
DEBUG
Exiting _get_crumb_basic()
09:36:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:28
DEBUG
Exiting _get_cookie_and_crumb()
09:36:28
DEBUG
response code=200
09:36:28
DEBUG
Exiting _make_request()
09:36:28
DEBUG
Exiting get()
09:36:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:11
09:36:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:11-05:00
09:36:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:28
DEBUG
Exiting history()
09:36:28
DEBUG
POLL [Yahoo]: 09:36:28 Price=$53.45
09:36:28
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:28
INFO
✅ LONG RETEST CONFIRMED: $53.45 | Level: $53.44
09:36:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
09:36:28
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:36:28
DEBUG
Starting new HTTPS connection (1): data.alpaca.markets:443
09:36:28
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 119
09:36:28
DEBUG
https://data.alpaca.markets:443 "GET /v2/stocks/trades/latest?symbols=TNA HTTP/1.1" 200 119
09:36:28
INFO
💰 LONG ORDER
09:36:28
INFO
Symbol: TNA | Side: BUY | Shares: 37
09:36:28
INFO
Entry: $53.40 | Stop: $53.08 | Target: $54.03
09:36:28
INFO
Risk: $11.74 | Reward: $23.47 | R:R = 1:2.0
09:36:28
DEBUG
https://paper-api.alpaca.markets:443 "POST /v2/orders HTTP/1.1" 403 80
09:36:28
ERROR
❌ Order failed: {"code":40310100,"message":"trade denied due to pattern day trading protection"}
09:36:28
DEBUG
State saved
09:36:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:36:38
DEBUG
Entering history()
09:36:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:38
DEBUG
Entering history()
09:36:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:38
DEBUG
Entering get()
09:36:38
DEBUG
Entering _make_request()
09:36:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:38
DEBUG
Entering _get_cookie_and_crumb()
09:36:38
DEBUG
cookie_mode = 'basic'
09:36:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:38
DEBUG
Entering _get_cookie_basic()
09:36:38
DEBUG
reusing cookie
09:36:38
DEBUG
Exiting _get_cookie_basic()
09:36:38
DEBUG
Entering _get_crumb_basic()
09:36:38
DEBUG
reusing crumb
09:36:38
DEBUG
Exiting _get_crumb_basic()
09:36:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:38
DEBUG
Exiting _get_cookie_and_crumb()
09:36:38
DEBUG
response code=200
09:36:38
DEBUG
Exiting _make_request()
09:36:38
DEBUG
Exiting get()
09:36:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:36
09:36:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:38
DEBUG
Exiting history()
09:36:38
DEBUG
Exiting history()
09:36:38
DEBUG
Entering history()
09:36:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:38
DEBUG
Entering get()
09:36:38
DEBUG
Entering _make_request()
09:36:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:38
DEBUG
Entering _get_cookie_and_crumb()
09:36:38
DEBUG
cookie_mode = 'basic'
09:36:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:38
DEBUG
Entering _get_cookie_basic()
09:36:38
DEBUG
reusing cookie
09:36:38
DEBUG
Exiting _get_cookie_basic()
09:36:38
DEBUG
Entering _get_crumb_basic()
09:36:38
DEBUG
reusing crumb
09:36:38
DEBUG
Exiting _get_crumb_basic()
09:36:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:38
DEBUG
Exiting _get_cookie_and_crumb()
09:36:38
DEBUG
response code=200
09:36:38
DEBUG
Exiting _make_request()
09:36:38
DEBUG
Exiting get()
09:36:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:36
09:36:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:38
DEBUG
Exiting history()
09:36:38
DEBUG
POLL [Yahoo]: 09:36:38 Price=$53.43
09:36:38
DEBUG
CHECK: C=53.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:36:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:36:48
DEBUG
Entering history()
09:36:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:48
DEBUG
Entering history()
09:36:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:48
DEBUG
Entering get()
09:36:48
DEBUG
Entering _make_request()
09:36:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:48
DEBUG
Entering _get_cookie_and_crumb()
09:36:48
DEBUG
cookie_mode = 'basic'
09:36:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:48
DEBUG
Entering _get_cookie_basic()
09:36:48
DEBUG
reusing cookie
09:36:48
DEBUG
Exiting _get_cookie_basic()
09:36:48
DEBUG
Entering _get_crumb_basic()
09:36:48
DEBUG
reusing crumb
09:36:48
DEBUG
Exiting _get_crumb_basic()
09:36:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:48
DEBUG
Exiting _get_cookie_and_crumb()
09:36:48
DEBUG
response code=200
09:36:48
DEBUG
Exiting _make_request()
09:36:48
DEBUG
Exiting get()
09:36:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:36
09:36:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:48
DEBUG
Exiting history()
09:36:48
DEBUG
Exiting history()
09:36:48
DEBUG
Entering history()
09:36:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:48
DEBUG
Entering get()
09:36:48
DEBUG
Entering _make_request()
09:36:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:48
DEBUG
Entering _get_cookie_and_crumb()
09:36:48
DEBUG
cookie_mode = 'basic'
09:36:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:48
DEBUG
Entering _get_cookie_basic()
09:36:48
DEBUG
reusing cookie
09:36:48
DEBUG
Exiting _get_cookie_basic()
09:36:48
DEBUG
Entering _get_crumb_basic()
09:36:48
DEBUG
reusing crumb
09:36:48
DEBUG
Exiting _get_crumb_basic()
09:36:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:48
DEBUG
Exiting _get_cookie_and_crumb()
09:36:48
DEBUG
response code=200
09:36:48
DEBUG
Exiting _make_request()
09:36:48
DEBUG
Exiting get()
09:36:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:36
09:36:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:36-05:00
09:36:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:48
DEBUG
Exiting history()
09:36:58
DEBUG
Entering history()
09:36:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:36:58
DEBUG
Entering history()
09:36:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:58
DEBUG
Entering get()
09:36:58
DEBUG
Entering _make_request()
09:36:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:36:58
DEBUG
Entering _get_cookie_and_crumb()
09:36:58
DEBUG
cookie_mode = 'basic'
09:36:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:58
DEBUG
Entering _get_cookie_basic()
09:36:58
DEBUG
reusing cookie
09:36:58
DEBUG
Exiting _get_cookie_basic()
09:36:58
DEBUG
Entering _get_crumb_basic()
09:36:58
DEBUG
reusing crumb
09:36:58
DEBUG
Exiting _get_crumb_basic()
09:36:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:58
DEBUG
Exiting _get_cookie_and_crumb()
09:36:58
DEBUG
response code=200
09:36:58
DEBUG
Exiting _make_request()
09:36:58
DEBUG
Exiting get()
09:36:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:36:58
09:36:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:36:58-05:00
09:36:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:36:58
DEBUG
Exiting history()
09:36:58
DEBUG
Exiting history()
09:36:58
DEBUG
Entering history()
09:36:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:58
DEBUG
Entering get()
09:36:58
DEBUG
Entering _make_request()
09:36:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:36:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:36:58
DEBUG
Entering _get_cookie_and_crumb()
09:36:58
DEBUG
cookie_mode = 'basic'
09:36:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:36:58
DEBUG
Entering _get_cookie_basic()
09:36:58
DEBUG
reusing cookie
09:36:58
DEBUG
Exiting _get_cookie_basic()
09:36:58
DEBUG
Entering _get_crumb_basic()
09:36:58
DEBUG
reusing crumb
09:36:58
DEBUG
Exiting _get_crumb_basic()
09:36:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:36:58
DEBUG
Exiting _get_cookie_and_crumb()
09:36:59
DEBUG
response code=200
09:36:59
DEBUG
Exiting _make_request()
09:36:59
DEBUG
Exiting get()
09:36:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:36:58
09:36:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:58-05:00
09:36:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:36:58-05:00
09:36:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:36:59
DEBUG
Exiting history()
09:36:59
DEBUG
POLL [Yahoo]: 09:36:59 Price=$53.38
09:36:59
DEBUG
CHECK: C=53.38 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:37:01
DEBUG
BAR: 09:36:00 O=53.50 H=53.50 L=53.50 C=53.50
09:37:01
DEBUG
Checking: C=53.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:37:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:37:09
DEBUG
Entering history()
09:37:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:09
DEBUG
Entering history()
09:37:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:09
DEBUG
Entering get()
09:37:09
DEBUG
Entering _make_request()
09:37:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:09
DEBUG
Entering _get_cookie_and_crumb()
09:37:09
DEBUG
cookie_mode = 'basic'
09:37:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:09
DEBUG
Entering _get_cookie_basic()
09:37:09
DEBUG
reusing cookie
09:37:09
DEBUG
Exiting _get_cookie_basic()
09:37:09
DEBUG
Entering _get_crumb_basic()
09:37:09
DEBUG
reusing crumb
09:37:09
DEBUG
Exiting _get_crumb_basic()
09:37:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:09
DEBUG
Exiting _get_cookie_and_crumb()
09:37:09
DEBUG
response code=200
09:37:09
DEBUG
Exiting _make_request()
09:37:09
DEBUG
Exiting get()
09:37:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:06
09:37:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:09
DEBUG
Exiting history()
09:37:09
DEBUG
Exiting history()
09:37:09
DEBUG
Entering history()
09:37:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:09
DEBUG
Entering get()
09:37:09
DEBUG
Entering _make_request()
09:37:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:09
DEBUG
Entering _get_cookie_and_crumb()
09:37:09
DEBUG
cookie_mode = 'basic'
09:37:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:09
DEBUG
Entering _get_cookie_basic()
09:37:09
DEBUG
reusing cookie
09:37:09
DEBUG
Exiting _get_cookie_basic()
09:37:09
DEBUG
Entering _get_crumb_basic()
09:37:09
DEBUG
reusing crumb
09:37:09
DEBUG
Exiting _get_crumb_basic()
09:37:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:09
DEBUG
Exiting _get_cookie_and_crumb()
09:37:09
DEBUG
response code=200
09:37:09
DEBUG
Exiting _make_request()
09:37:09
DEBUG
Exiting get()
09:37:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:06
09:37:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:37:09
DEBUG
Exiting history()
09:37:09
DEBUG
POLL [Yahoo]: 09:37:09 Price=$53.36
09:37:09
DEBUG
CHECK: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:37:19
DEBUG
Entering history()
09:37:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:19
DEBUG
Entering history()
09:37:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:19
DEBUG
Entering get()
09:37:19
DEBUG
Entering _make_request()
09:37:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:19
DEBUG
Entering _get_cookie_and_crumb()
09:37:19
DEBUG
cookie_mode = 'basic'
09:37:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:19
DEBUG
Entering _get_cookie_basic()
09:37:19
DEBUG
reusing cookie
09:37:19
DEBUG
Exiting _get_cookie_basic()
09:37:19
DEBUG
Entering _get_crumb_basic()
09:37:19
DEBUG
reusing crumb
09:37:19
DEBUG
Exiting _get_crumb_basic()
09:37:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:19
DEBUG
Exiting _get_cookie_and_crumb()
09:37:19
DEBUG
response code=200
09:37:19
DEBUG
Exiting _make_request()
09:37:19
DEBUG
Exiting get()
09:37:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:06
09:37:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:19
DEBUG
Exiting history()
09:37:19
DEBUG
Exiting history()
09:37:19
DEBUG
Entering history()
09:37:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:19
DEBUG
Entering get()
09:37:19
DEBUG
Entering _make_request()
09:37:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:19
DEBUG
Entering _get_cookie_and_crumb()
09:37:19
DEBUG
cookie_mode = 'basic'
09:37:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:19
DEBUG
Entering _get_cookie_basic()
09:37:19
DEBUG
reusing cookie
09:37:19
DEBUG
Exiting _get_cookie_basic()
09:37:19
DEBUG
Entering _get_crumb_basic()
09:37:19
DEBUG
reusing crumb
09:37:19
DEBUG
Exiting _get_crumb_basic()
09:37:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:19
DEBUG
Exiting _get_cookie_and_crumb()
09:37:19
DEBUG
response code=200
09:37:19
DEBUG
Exiting _make_request()
09:37:19
DEBUG
Exiting get()
09:37:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:06
09:37:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:06-05:00
09:37:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:37:19
DEBUG
Exiting history()
09:37:29
DEBUG
Entering history()
09:37:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:29
DEBUG
Entering history()
09:37:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:29
DEBUG
Entering get()
09:37:29
DEBUG
Entering _make_request()
09:37:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:29
DEBUG
Entering _get_cookie_and_crumb()
09:37:29
DEBUG
cookie_mode = 'basic'
09:37:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:29
DEBUG
Entering _get_cookie_basic()
09:37:29
DEBUG
reusing cookie
09:37:29
DEBUG
Exiting _get_cookie_basic()
09:37:29
DEBUG
Entering _get_crumb_basic()
09:37:29
DEBUG
reusing crumb
09:37:29
DEBUG
Exiting _get_crumb_basic()
09:37:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:29
DEBUG
Exiting _get_cookie_and_crumb()
09:37:29
DEBUG
response code=200
09:37:29
DEBUG
Exiting _make_request()
09:37:29
DEBUG
Exiting get()
09:37:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:26
09:37:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:29
DEBUG
Exiting history()
09:37:29
DEBUG
Exiting history()
09:37:29
DEBUG
Entering history()
09:37:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:29
DEBUG
Entering get()
09:37:29
DEBUG
Entering _make_request()
09:37:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:29
DEBUG
Entering _get_cookie_and_crumb()
09:37:29
DEBUG
cookie_mode = 'basic'
09:37:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:29
DEBUG
Entering _get_cookie_basic()
09:37:29
DEBUG
reusing cookie
09:37:29
DEBUG
Exiting _get_cookie_basic()
09:37:29
DEBUG
Entering _get_crumb_basic()
09:37:29
DEBUG
reusing crumb
09:37:29
DEBUG
Exiting _get_crumb_basic()
09:37:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:29
DEBUG
Exiting _get_cookie_and_crumb()
09:37:29
DEBUG
response code=200
09:37:29
DEBUG
Exiting _make_request()
09:37:29
DEBUG
Exiting get()
09:37:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:26
09:37:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:37:29
DEBUG
Exiting history()
09:37:29
DEBUG
POLL [Yahoo]: 09:37:29 Price=$53.53
09:37:29
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:37:31
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:37:39
DEBUG
Entering history()
09:37:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:39
DEBUG
Entering history()
09:37:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:39
DEBUG
Entering get()
09:37:39
DEBUG
Entering _make_request()
09:37:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:39
DEBUG
Entering _get_cookie_and_crumb()
09:37:39
DEBUG
cookie_mode = 'basic'
09:37:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:39
DEBUG
Entering _get_cookie_basic()
09:37:39
DEBUG
reusing cookie
09:37:39
DEBUG
Exiting _get_cookie_basic()
09:37:39
DEBUG
Entering _get_crumb_basic()
09:37:39
DEBUG
reusing crumb
09:37:39
DEBUG
Exiting _get_crumb_basic()
09:37:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:39
DEBUG
Exiting _get_cookie_and_crumb()
09:37:39
DEBUG
response code=200
09:37:39
DEBUG
Exiting _make_request()
09:37:39
DEBUG
Exiting get()
09:37:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:26
09:37:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:39
DEBUG
Exiting history()
09:37:39
DEBUG
Exiting history()
09:37:39
DEBUG
Entering history()
09:37:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:39
DEBUG
Entering get()
09:37:39
DEBUG
Entering _make_request()
09:37:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:39
DEBUG
Entering _get_cookie_and_crumb()
09:37:39
DEBUG
cookie_mode = 'basic'
09:37:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:39
DEBUG
Entering _get_cookie_basic()
09:37:39
DEBUG
reusing cookie
09:37:39
DEBUG
Exiting _get_cookie_basic()
09:37:39
DEBUG
Entering _get_crumb_basic()
09:37:39
DEBUG
reusing crumb
09:37:39
DEBUG
Exiting _get_crumb_basic()
09:37:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:39
DEBUG
Exiting _get_cookie_and_crumb()
09:37:39
DEBUG
response code=200
09:37:39
DEBUG
Exiting _make_request()
09:37:39
DEBUG
Exiting get()
09:37:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:26
09:37:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:26-05:00
09:37:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:37:39
DEBUG
Exiting history()
09:37:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:37:49
DEBUG
Entering history()
09:37:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:37:49
DEBUG
Entering history()
09:37:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:49
DEBUG
Entering get()
09:37:49
DEBUG
Entering _make_request()
09:37:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:37:49
DEBUG
Entering _get_cookie_and_crumb()
09:37:49
DEBUG
cookie_mode = 'basic'
09:37:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:49
DEBUG
Entering _get_cookie_basic()
09:37:49
DEBUG
reusing cookie
09:37:49
DEBUG
Exiting _get_cookie_basic()
09:37:49
DEBUG
Entering _get_crumb_basic()
09:37:49
DEBUG
reusing crumb
09:37:49
DEBUG
Exiting _get_crumb_basic()
09:37:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:49
DEBUG
Exiting _get_cookie_and_crumb()
09:37:49
DEBUG
response code=200
09:37:49
DEBUG
Exiting _make_request()
09:37:49
DEBUG
Exiting get()
09:37:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:48
09:37:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:48-05:00
09:37:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:37:49
DEBUG
Exiting history()
09:37:49
DEBUG
Exiting history()
09:37:49
DEBUG
Entering history()
09:37:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:49
DEBUG
Entering get()
09:37:49
DEBUG
Entering _make_request()
09:37:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:37:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:37:49
DEBUG
Entering _get_cookie_and_crumb()
09:37:49
DEBUG
cookie_mode = 'basic'
09:37:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:37:49
DEBUG
Entering _get_cookie_basic()
09:37:49
DEBUG
reusing cookie
09:37:49
DEBUG
Exiting _get_cookie_basic()
09:37:49
DEBUG
Entering _get_crumb_basic()
09:37:49
DEBUG
reusing crumb
09:37:49
DEBUG
Exiting _get_crumb_basic()
09:37:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:37:49
DEBUG
Exiting _get_cookie_and_crumb()
09:37:50
DEBUG
response code=200
09:37:50
DEBUG
Exiting _make_request()
09:37:50
DEBUG
Exiting get()
09:37:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:48
09:37:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:48-05:00
09:37:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:48-05:00
09:37:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:37:50
DEBUG
Exiting history()
09:37:50
DEBUG
POLL [Yahoo]: 09:37:50 Price=$53.44
09:37:50
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:38:00
DEBUG
Entering history()
09:38:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:00
DEBUG
Entering history()
09:38:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:00
DEBUG
Entering get()
09:38:00
DEBUG
Entering _make_request()
09:38:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:00
DEBUG
Entering _get_cookie_and_crumb()
09:38:00
DEBUG
cookie_mode = 'basic'
09:38:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:00
DEBUG
Entering _get_cookie_basic()
09:38:00
DEBUG
reusing cookie
09:38:00
DEBUG
Exiting _get_cookie_basic()
09:38:00
DEBUG
Entering _get_crumb_basic()
09:38:00
DEBUG
reusing crumb
09:38:00
DEBUG
Exiting _get_crumb_basic()
09:38:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:00
DEBUG
Exiting _get_cookie_and_crumb()
09:38:00
DEBUG
response code=200
09:38:00
DEBUG
Exiting _make_request()
09:38:00
DEBUG
Exiting get()
09:38:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:37:58
09:38:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:37:58-05:00
09:38:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:00
DEBUG
Exiting history()
09:38:00
DEBUG
Exiting history()
09:38:00
DEBUG
Entering history()
09:38:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:00
DEBUG
Entering get()
09:38:00
DEBUG
Entering _make_request()
09:38:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:00
DEBUG
Entering _get_cookie_and_crumb()
09:38:00
DEBUG
cookie_mode = 'basic'
09:38:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:00
DEBUG
Entering _get_cookie_basic()
09:38:00
DEBUG
reusing cookie
09:38:00
DEBUG
Exiting _get_cookie_basic()
09:38:00
DEBUG
Entering _get_crumb_basic()
09:38:00
DEBUG
reusing crumb
09:38:00
DEBUG
Exiting _get_crumb_basic()
09:38:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:00
DEBUG
Exiting _get_cookie_and_crumb()
09:38:00
DEBUG
response code=200
09:38:00
DEBUG
Exiting _make_request()
09:38:00
DEBUG
Exiting get()
09:38:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:37:58
09:38:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:58-05:00
09:38:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:37:58-05:00
09:38:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:00
DEBUG
Exiting history()
09:38:00
DEBUG
POLL [Yahoo]: 09:38:00 Price=$53.49
09:38:00
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:38:01
DEBUG
BAR: 09:37:00 O=53.51 H=53.52 L=53.45 C=53.45
09:38:01
DEBUG
Checking: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:38:01
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:38:10
DEBUG
Entering history()
09:38:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:10
DEBUG
Entering history()
09:38:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:10
DEBUG
Entering get()
09:38:10
DEBUG
Entering _make_request()
09:38:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:10
DEBUG
Entering _get_cookie_and_crumb()
09:38:10
DEBUG
cookie_mode = 'basic'
09:38:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:10
DEBUG
Entering _get_cookie_basic()
09:38:10
DEBUG
reusing cookie
09:38:10
DEBUG
Exiting _get_cookie_basic()
09:38:10
DEBUG
Entering _get_crumb_basic()
09:38:10
DEBUG
reusing crumb
09:38:10
DEBUG
Exiting _get_crumb_basic()
09:38:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:10
DEBUG
Exiting _get_cookie_and_crumb()
09:38:10
DEBUG
response code=200
09:38:10
DEBUG
Exiting _make_request()
09:38:10
DEBUG
Exiting get()
09:38:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:09
09:38:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:09-05:00
09:38:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:10
DEBUG
Exiting history()
09:38:10
DEBUG
Exiting history()
09:38:10
DEBUG
Entering history()
09:38:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:10
DEBUG
Entering get()
09:38:10
DEBUG
Entering _make_request()
09:38:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:10
DEBUG
Entering _get_cookie_and_crumb()
09:38:10
DEBUG
cookie_mode = 'basic'
09:38:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:10
DEBUG
Entering _get_cookie_basic()
09:38:10
DEBUG
reusing cookie
09:38:10
DEBUG
Exiting _get_cookie_basic()
09:38:10
DEBUG
Entering _get_crumb_basic()
09:38:10
DEBUG
reusing crumb
09:38:10
DEBUG
Exiting _get_crumb_basic()
09:38:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:10
DEBUG
Exiting _get_cookie_and_crumb()
09:38:10
DEBUG
response code=200
09:38:10
DEBUG
Exiting _make_request()
09:38:10
DEBUG
Exiting get()
09:38:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:09
09:38:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:09-05:00
09:38:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:09-05:00
09:38:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:10
DEBUG
Exiting history()
09:38:10
DEBUG
POLL [Yahoo]: 09:38:10 Price=$53.65
09:38:10
DEBUG
CHECK: C=53.65 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:38:20
DEBUG
Entering history()
09:38:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:20
DEBUG
Entering history()
09:38:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:20
DEBUG
Entering get()
09:38:20
DEBUG
Entering _make_request()
09:38:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:20
DEBUG
Entering _get_cookie_and_crumb()
09:38:20
DEBUG
cookie_mode = 'basic'
09:38:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:20
DEBUG
Entering _get_cookie_basic()
09:38:20
DEBUG
reusing cookie
09:38:20
DEBUG
Exiting _get_cookie_basic()
09:38:20
DEBUG
Entering _get_crumb_basic()
09:38:20
DEBUG
reusing crumb
09:38:20
DEBUG
Exiting _get_crumb_basic()
09:38:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:20
DEBUG
Exiting _get_cookie_and_crumb()
09:38:20
DEBUG
response code=200
09:38:20
DEBUG
Exiting _make_request()
09:38:20
DEBUG
Exiting get()
09:38:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:09
09:38:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:09-05:00
09:38:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:20
DEBUG
Exiting history()
09:38:20
DEBUG
Exiting history()
09:38:20
DEBUG
Entering history()
09:38:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:20
DEBUG
Entering get()
09:38:20
DEBUG
Entering _make_request()
09:38:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:20
DEBUG
Entering _get_cookie_and_crumb()
09:38:20
DEBUG
cookie_mode = 'basic'
09:38:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:20
DEBUG
Entering _get_cookie_basic()
09:38:20
DEBUG
reusing cookie
09:38:20
DEBUG
Exiting _get_cookie_basic()
09:38:20
DEBUG
Entering _get_crumb_basic()
09:38:20
DEBUG
reusing crumb
09:38:20
DEBUG
Exiting _get_crumb_basic()
09:38:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:20
DEBUG
Exiting _get_cookie_and_crumb()
09:38:20
DEBUG
response code=200
09:38:20
DEBUG
Exiting _make_request()
09:38:20
DEBUG
Exiting get()
09:38:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:19
09:38:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:19-05:00
09:38:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:19-05:00
09:38:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:20
DEBUG
Exiting history()
09:38:30
DEBUG
Entering history()
09:38:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:30
DEBUG
Entering history()
09:38:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:30
DEBUG
Entering get()
09:38:30
DEBUG
Entering _make_request()
09:38:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:30
DEBUG
Entering _get_cookie_and_crumb()
09:38:30
DEBUG
cookie_mode = 'basic'
09:38:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:30
DEBUG
Entering _get_cookie_basic()
09:38:30
DEBUG
reusing cookie
09:38:30
DEBUG
Exiting _get_cookie_basic()
09:38:30
DEBUG
Entering _get_crumb_basic()
09:38:30
DEBUG
reusing crumb
09:38:30
DEBUG
Exiting _get_crumb_basic()
09:38:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:30
DEBUG
Exiting _get_cookie_and_crumb()
09:38:30
DEBUG
response code=200
09:38:30
DEBUG
Exiting _make_request()
09:38:30
DEBUG
Exiting get()
09:38:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:29
09:38:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:29-05:00
09:38:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:30
DEBUG
Exiting history()
09:38:30
DEBUG
Exiting history()
09:38:30
DEBUG
Entering history()
09:38:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:30
DEBUG
Entering get()
09:38:30
DEBUG
Entering _make_request()
09:38:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:30
DEBUG
Entering _get_cookie_and_crumb()
09:38:30
DEBUG
cookie_mode = 'basic'
09:38:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:30
DEBUG
Entering _get_cookie_basic()
09:38:30
DEBUG
reusing cookie
09:38:30
DEBUG
Exiting _get_cookie_basic()
09:38:30
DEBUG
Entering _get_crumb_basic()
09:38:30
DEBUG
reusing crumb
09:38:30
DEBUG
Exiting _get_crumb_basic()
09:38:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:30
DEBUG
Exiting _get_cookie_and_crumb()
09:38:30
DEBUG
response code=200
09:38:30
DEBUG
Exiting _make_request()
09:38:30
DEBUG
Exiting get()
09:38:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:19
09:38:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:19-05:00
09:38:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:19-05:00
09:38:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:30
DEBUG
Exiting history()
09:38:30
DEBUG
POLL [Yahoo]: 09:38:30 Price=$53.59
09:38:30
DEBUG
CHECK: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:38:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:38:40
DEBUG
Entering history()
09:38:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:40
DEBUG
Entering history()
09:38:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:40
DEBUG
Entering get()
09:38:40
DEBUG
Entering _make_request()
09:38:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:40
DEBUG
Entering _get_cookie_and_crumb()
09:38:40
DEBUG
cookie_mode = 'basic'
09:38:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:40
DEBUG
Entering _get_cookie_basic()
09:38:40
DEBUG
reusing cookie
09:38:40
DEBUG
Exiting _get_cookie_basic()
09:38:40
DEBUG
Entering _get_crumb_basic()
09:38:40
DEBUG
reusing crumb
09:38:40
DEBUG
Exiting _get_crumb_basic()
09:38:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:40
DEBUG
Exiting _get_cookie_and_crumb()
09:38:40
DEBUG
response code=200
09:38:40
DEBUG
Exiting _make_request()
09:38:40
DEBUG
Exiting get()
09:38:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:29
09:38:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:29-05:00
09:38:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:40
DEBUG
Exiting history()
09:38:40
DEBUG
Exiting history()
09:38:40
DEBUG
Entering history()
09:38:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:40
DEBUG
Entering get()
09:38:40
DEBUG
Entering _make_request()
09:38:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:40
DEBUG
Entering _get_cookie_and_crumb()
09:38:40
DEBUG
cookie_mode = 'basic'
09:38:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:40
DEBUG
Entering _get_cookie_basic()
09:38:40
DEBUG
reusing cookie
09:38:40
DEBUG
Exiting _get_cookie_basic()
09:38:40
DEBUG
Entering _get_crumb_basic()
09:38:40
DEBUG
reusing crumb
09:38:40
DEBUG
Exiting _get_crumb_basic()
09:38:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:40
DEBUG
Exiting _get_cookie_and_crumb()
09:38:40
DEBUG
response code=200
09:38:40
DEBUG
Exiting _make_request()
09:38:40
DEBUG
Exiting get()
09:38:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:39
09:38:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:39-05:00
09:38:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:39-05:00
09:38:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:40
DEBUG
Exiting history()
09:38:44
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/positions HTTP/1.1" 200 2
09:38:44
INFO
💓 STATUS: Range H=$53.44 L=$52.34 | Pos: flat (0)
09:38:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:38:50
DEBUG
Entering history()
09:38:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:38:50
DEBUG
Entering history()
09:38:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:50
DEBUG
Entering get()
09:38:50
DEBUG
Entering _make_request()
09:38:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:38:50
DEBUG
Entering _get_cookie_and_crumb()
09:38:50
DEBUG
cookie_mode = 'basic'
09:38:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:50
DEBUG
Entering _get_cookie_basic()
09:38:50
DEBUG
reusing cookie
09:38:50
DEBUG
Exiting _get_cookie_basic()
09:38:50
DEBUG
Entering _get_crumb_basic()
09:38:50
DEBUG
reusing crumb
09:38:50
DEBUG
Exiting _get_crumb_basic()
09:38:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:50
DEBUG
Exiting _get_cookie_and_crumb()
09:38:51
DEBUG
response code=200
09:38:51
DEBUG
Exiting _make_request()
09:38:51
DEBUG
Exiting get()
09:38:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:48
09:38:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:48-05:00
09:38:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:38:51
DEBUG
Exiting history()
09:38:51
DEBUG
Exiting history()
09:38:51
DEBUG
Entering history()
09:38:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:51
DEBUG
Entering get()
09:38:51
DEBUG
Entering _make_request()
09:38:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:38:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:38:51
DEBUG
Entering _get_cookie_and_crumb()
09:38:51
DEBUG
cookie_mode = 'basic'
09:38:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:38:51
DEBUG
Entering _get_cookie_basic()
09:38:51
DEBUG
reusing cookie
09:38:51
DEBUG
Exiting _get_cookie_basic()
09:38:51
DEBUG
Entering _get_crumb_basic()
09:38:51
DEBUG
reusing crumb
09:38:51
DEBUG
Exiting _get_crumb_basic()
09:38:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:38:51
DEBUG
Exiting _get_cookie_and_crumb()
09:38:51
DEBUG
response code=200
09:38:51
DEBUG
Exiting _make_request()
09:38:51
DEBUG
Exiting get()
09:38:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:48
09:38:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:48-05:00
09:38:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:48-05:00
09:38:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:38:51
DEBUG
Exiting history()
09:38:51
DEBUG
POLL [Yahoo]: 09:38:51 Price=$53.51
09:38:51
DEBUG
CHECK: C=53.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:39:00
DEBUG
BAR: 09:38:00 O=53.60 H=53.68 L=53.54 C=53.54
09:39:00
DEBUG
Checking: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:39:01
DEBUG
Entering history()
09:39:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:01
DEBUG
Entering history()
09:39:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:01
DEBUG
Entering get()
09:39:01
DEBUG
Entering _make_request()
09:39:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:01
DEBUG
Entering _get_cookie_and_crumb()
09:39:01
DEBUG
cookie_mode = 'basic'
09:39:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:01
DEBUG
Entering _get_cookie_basic()
09:39:01
DEBUG
reusing cookie
09:39:01
DEBUG
Exiting _get_cookie_basic()
09:39:01
DEBUG
Entering _get_crumb_basic()
09:39:01
DEBUG
reusing crumb
09:39:01
DEBUG
Exiting _get_crumb_basic()
09:39:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:01
DEBUG
Exiting _get_cookie_and_crumb()
09:39:01
DEBUG
response code=200
09:39:01
DEBUG
Exiting _make_request()
09:39:01
DEBUG
Exiting get()
09:39:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:38:57
09:39:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:38:57-05:00
09:39:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:01
DEBUG
Exiting history()
09:39:01
DEBUG
Exiting history()
09:39:01
DEBUG
Entering history()
09:39:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:01
DEBUG
Entering get()
09:39:01
DEBUG
Entering _make_request()
09:39:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:01
DEBUG
Entering _get_cookie_and_crumb()
09:39:01
DEBUG
cookie_mode = 'basic'
09:39:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:01
DEBUG
Entering _get_cookie_basic()
09:39:01
DEBUG
reusing cookie
09:39:01
DEBUG
Exiting _get_cookie_basic()
09:39:01
DEBUG
Entering _get_crumb_basic()
09:39:01
DEBUG
reusing crumb
09:39:01
DEBUG
Exiting _get_crumb_basic()
09:39:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:01
DEBUG
Exiting _get_cookie_and_crumb()
09:39:01
DEBUG
response code=200
09:39:01
DEBUG
Exiting _make_request()
09:39:01
DEBUG
Exiting get()
09:39:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:57
09:39:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:57-05:00
09:39:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:57-05:00
09:39:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:01
DEBUG
Exiting history()
09:39:01
DEBUG
POLL [Yahoo]: 09:39:01 Price=$53.48
09:39:01
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:39:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:39:11
DEBUG
Entering history()
09:39:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:11
DEBUG
Entering history()
09:39:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:11
DEBUG
Entering get()
09:39:11
DEBUG
Entering _make_request()
09:39:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:11
DEBUG
Entering _get_cookie_and_crumb()
09:39:11
DEBUG
cookie_mode = 'basic'
09:39:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:11
DEBUG
Entering _get_cookie_basic()
09:39:11
DEBUG
reusing cookie
09:39:11
DEBUG
Exiting _get_cookie_basic()
09:39:11
DEBUG
Entering _get_crumb_basic()
09:39:11
DEBUG
reusing crumb
09:39:11
DEBUG
Exiting _get_crumb_basic()
09:39:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:11
DEBUG
Exiting _get_cookie_and_crumb()
09:39:11
DEBUG
response code=200
09:39:11
DEBUG
Exiting _make_request()
09:39:11
DEBUG
Exiting get()
09:39:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:04
09:39:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:04-05:00
09:39:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:11
DEBUG
Exiting history()
09:39:11
DEBUG
Exiting history()
09:39:11
DEBUG
Entering history()
09:39:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:11
DEBUG
Entering get()
09:39:11
DEBUG
Entering _make_request()
09:39:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:11
DEBUG
Entering _get_cookie_and_crumb()
09:39:11
DEBUG
cookie_mode = 'basic'
09:39:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:11
DEBUG
Entering _get_cookie_basic()
09:39:11
DEBUG
reusing cookie
09:39:11
DEBUG
Exiting _get_cookie_basic()
09:39:11
DEBUG
Entering _get_crumb_basic()
09:39:11
DEBUG
reusing crumb
09:39:11
DEBUG
Exiting _get_crumb_basic()
09:39:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:11
DEBUG
Exiting _get_cookie_and_crumb()
09:39:11
DEBUG
response code=200
09:39:11
DEBUG
Exiting _make_request()
09:39:11
DEBUG
Exiting get()
09:39:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:38:57
09:39:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:57-05:00
09:39:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:38:57-05:00
09:39:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:11
DEBUG
Exiting history()
09:39:11
DEBUG
POLL [Yahoo]: 09:39:11 Price=$53.56
09:39:11
DEBUG
CHECK: C=53.56 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:39:21
DEBUG
Entering history()
09:39:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:21
DEBUG
Entering history()
09:39:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:21
DEBUG
Entering get()
09:39:21
DEBUG
Entering _make_request()
09:39:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:21
DEBUG
Entering _get_cookie_and_crumb()
09:39:21
DEBUG
cookie_mode = 'basic'
09:39:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:21
DEBUG
Entering _get_cookie_basic()
09:39:21
DEBUG
reusing cookie
09:39:21
DEBUG
Exiting _get_cookie_basic()
09:39:21
DEBUG
Entering _get_crumb_basic()
09:39:21
DEBUG
reusing crumb
09:39:21
DEBUG
Exiting _get_crumb_basic()
09:39:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:21
DEBUG
Exiting _get_cookie_and_crumb()
09:39:21
DEBUG
response code=200
09:39:21
DEBUG
Exiting _make_request()
09:39:21
DEBUG
Exiting get()
09:39:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:04
09:39:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:04-05:00
09:39:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:21
DEBUG
Exiting history()
09:39:21
DEBUG
Exiting history()
09:39:21
DEBUG
Entering history()
09:39:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:21
DEBUG
Entering get()
09:39:21
DEBUG
Entering _make_request()
09:39:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:21
DEBUG
Entering _get_cookie_and_crumb()
09:39:21
DEBUG
cookie_mode = 'basic'
09:39:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:21
DEBUG
Entering _get_cookie_basic()
09:39:21
DEBUG
reusing cookie
09:39:21
DEBUG
Exiting _get_cookie_basic()
09:39:21
DEBUG
Entering _get_crumb_basic()
09:39:21
DEBUG
reusing crumb
09:39:21
DEBUG
Exiting _get_crumb_basic()
09:39:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:21
DEBUG
Exiting _get_cookie_and_crumb()
09:39:21
DEBUG
response code=200
09:39:21
DEBUG
Exiting _make_request()
09:39:21
DEBUG
Exiting get()
09:39:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:39:19
09:39:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:19-05:00
09:39:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:19-05:00
09:39:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:21
DEBUG
Exiting history()
09:39:31
DEBUG
Entering history()
09:39:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:31
DEBUG
Entering history()
09:39:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:31
DEBUG
Entering get()
09:39:31
DEBUG
Entering _make_request()
09:39:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:31
DEBUG
Entering _get_cookie_and_crumb()
09:39:31
DEBUG
cookie_mode = 'basic'
09:39:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:31
DEBUG
Entering _get_cookie_basic()
09:39:31
DEBUG
reusing cookie
09:39:31
DEBUG
Exiting _get_cookie_basic()
09:39:31
DEBUG
Entering _get_crumb_basic()
09:39:31
DEBUG
reusing crumb
09:39:31
DEBUG
Exiting _get_crumb_basic()
09:39:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:31
DEBUG
Exiting _get_cookie_and_crumb()
09:39:31
DEBUG
response code=200
09:39:31
DEBUG
Exiting _make_request()
09:39:31
DEBUG
Exiting get()
09:39:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:24
09:39:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:24-05:00
09:39:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:31
DEBUG
Exiting history()
09:39:31
DEBUG
Exiting history()
09:39:31
DEBUG
Entering history()
09:39:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:31
DEBUG
Entering get()
09:39:31
DEBUG
Entering _make_request()
09:39:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:31
DEBUG
Entering _get_cookie_and_crumb()
09:39:31
DEBUG
cookie_mode = 'basic'
09:39:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:31
DEBUG
Entering _get_cookie_basic()
09:39:31
DEBUG
reusing cookie
09:39:31
DEBUG
Exiting _get_cookie_basic()
09:39:31
DEBUG
Entering _get_crumb_basic()
09:39:31
DEBUG
reusing crumb
09:39:31
DEBUG
Exiting _get_crumb_basic()
09:39:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:31
DEBUG
Exiting _get_cookie_and_crumb()
09:39:31
DEBUG
response code=200
09:39:31
DEBUG
Exiting _make_request()
09:39:31
DEBUG
Exiting get()
09:39:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:39:19
09:39:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:19-05:00
09:39:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:19-05:00
09:39:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:31
DEBUG
Exiting history()
09:39:31
DEBUG
POLL [Yahoo]: 09:39:31 Price=$53.48
09:39:31
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:39:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:39:41
DEBUG
Entering history()
09:39:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:41
DEBUG
Entering history()
09:39:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:41
DEBUG
Entering get()
09:39:41
DEBUG
Entering _make_request()
09:39:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:41
DEBUG
Entering _get_cookie_and_crumb()
09:39:41
DEBUG
cookie_mode = 'basic'
09:39:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:41
DEBUG
Entering _get_cookie_basic()
09:39:41
DEBUG
reusing cookie
09:39:41
DEBUG
Exiting _get_cookie_basic()
09:39:41
DEBUG
Entering _get_crumb_basic()
09:39:41
DEBUG
reusing crumb
09:39:41
DEBUG
Exiting _get_crumb_basic()
09:39:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:41
DEBUG
Exiting _get_cookie_and_crumb()
09:39:41
DEBUG
response code=200
09:39:41
DEBUG
Exiting _make_request()
09:39:41
DEBUG
Exiting get()
09:39:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:24
09:39:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:24-05:00
09:39:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:42
DEBUG
Exiting history()
09:39:42
DEBUG
Exiting history()
09:39:42
DEBUG
Entering history()
09:39:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:42
DEBUG
Entering get()
09:39:42
DEBUG
Entering _make_request()
09:39:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:42
DEBUG
Entering _get_cookie_and_crumb()
09:39:42
DEBUG
cookie_mode = 'basic'
09:39:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:42
DEBUG
Entering _get_cookie_basic()
09:39:42
DEBUG
reusing cookie
09:39:42
DEBUG
Exiting _get_cookie_basic()
09:39:42
DEBUG
Entering _get_crumb_basic()
09:39:42
DEBUG
reusing crumb
09:39:42
DEBUG
Exiting _get_crumb_basic()
09:39:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:42
DEBUG
Exiting _get_cookie_and_crumb()
09:39:42
DEBUG
response code=200
09:39:42
DEBUG
Exiting _make_request()
09:39:42
DEBUG
Exiting get()
09:39:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:39:40
09:39:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:40-05:00
09:39:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:40-05:00
09:39:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:42
DEBUG
Exiting history()
09:39:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:39:52
DEBUG
Entering history()
09:39:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:39:52
DEBUG
Entering history()
09:39:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:52
DEBUG
Entering get()
09:39:52
DEBUG
Entering _make_request()
09:39:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:39:52
DEBUG
Entering _get_cookie_and_crumb()
09:39:52
DEBUG
cookie_mode = 'basic'
09:39:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:52
DEBUG
Entering _get_cookie_basic()
09:39:52
DEBUG
reusing cookie
09:39:52
DEBUG
Exiting _get_cookie_basic()
09:39:52
DEBUG
Entering _get_crumb_basic()
09:39:52
DEBUG
reusing crumb
09:39:52
DEBUG
Exiting _get_crumb_basic()
09:39:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:52
DEBUG
Exiting _get_cookie_and_crumb()
09:39:52
DEBUG
response code=200
09:39:52
DEBUG
Exiting _make_request()
09:39:52
DEBUG
Exiting get()
09:39:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:45
09:39:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:45-05:00
09:39:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:39:52
DEBUG
Exiting history()
09:39:52
DEBUG
Exiting history()
09:39:52
DEBUG
Entering history()
09:39:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:52
DEBUG
Entering get()
09:39:52
DEBUG
Entering _make_request()
09:39:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:39:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:39:52
DEBUG
Entering _get_cookie_and_crumb()
09:39:52
DEBUG
cookie_mode = 'basic'
09:39:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:39:52
DEBUG
Entering _get_cookie_basic()
09:39:52
DEBUG
reusing cookie
09:39:52
DEBUG
Exiting _get_cookie_basic()
09:39:52
DEBUG
Entering _get_crumb_basic()
09:39:52
DEBUG
reusing crumb
09:39:52
DEBUG
Exiting _get_crumb_basic()
09:39:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:39:52
DEBUG
Exiting _get_cookie_and_crumb()
09:39:52
DEBUG
response code=200
09:39:52
DEBUG
Exiting _make_request()
09:39:52
DEBUG
Exiting get()
09:39:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:39:45
09:39:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:45-05:00
09:39:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:39:45-05:00
09:39:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:39:52
DEBUG
Exiting history()
09:39:52
DEBUG
POLL [Yahoo]: 09:39:52 Price=$53.49
09:39:52
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:40:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:40:02
DEBUG
Entering history()
09:40:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:02
DEBUG
Entering history()
09:40:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:02
DEBUG
Entering get()
09:40:02
DEBUG
Entering _make_request()
09:40:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:02
DEBUG
Entering _get_cookie_and_crumb()
09:40:02
DEBUG
cookie_mode = 'basic'
09:40:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:02
DEBUG
Entering _get_cookie_basic()
09:40:02
DEBUG
reusing cookie
09:40:02
DEBUG
Exiting _get_cookie_basic()
09:40:02
DEBUG
Entering _get_crumb_basic()
09:40:02
DEBUG
reusing crumb
09:40:02
DEBUG
Exiting _get_crumb_basic()
09:40:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:02
DEBUG
Exiting _get_cookie_and_crumb()
09:40:02
DEBUG
response code=200
09:40:02
DEBUG
Exiting _make_request()
09:40:02
DEBUG
Exiting get()
09:40:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:39:45
09:40:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:39:45-05:00
09:40:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:02
DEBUG
Exiting history()
09:40:02
DEBUG
Exiting history()
09:40:02
DEBUG
Entering history()
09:40:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:02
DEBUG
Entering get()
09:40:02
DEBUG
Entering _make_request()
09:40:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:02
DEBUG
Entering _get_cookie_and_crumb()
09:40:02
DEBUG
cookie_mode = 'basic'
09:40:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:02
DEBUG
Entering _get_cookie_basic()
09:40:02
DEBUG
reusing cookie
09:40:02
DEBUG
Exiting _get_cookie_basic()
09:40:02
DEBUG
Entering _get_crumb_basic()
09:40:02
DEBUG
reusing crumb
09:40:02
DEBUG
Exiting _get_crumb_basic()
09:40:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:02
DEBUG
Exiting _get_cookie_and_crumb()
09:40:02
DEBUG
response code=200
09:40:02
DEBUG
Exiting _make_request()
09:40:02
DEBUG
Exiting get()
09:40:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:01
09:40:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:01-05:00
09:40:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:01-05:00
09:40:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:02
DEBUG
Exiting history()
09:40:02
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:40:12
DEBUG
Entering history()
09:40:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:12
DEBUG
Entering history()
09:40:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:12
DEBUG
Entering get()
09:40:12
DEBUG
Entering _make_request()
09:40:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:12
DEBUG
Entering _get_cookie_and_crumb()
09:40:12
DEBUG
cookie_mode = 'basic'
09:40:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:12
DEBUG
Entering _get_cookie_basic()
09:40:12
DEBUG
reusing cookie
09:40:12
DEBUG
Exiting _get_cookie_basic()
09:40:12
DEBUG
Entering _get_crumb_basic()
09:40:12
DEBUG
reusing crumb
09:40:12
DEBUG
Exiting _get_crumb_basic()
09:40:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:12
DEBUG
Exiting _get_cookie_and_crumb()
09:40:12
DEBUG
response code=200
09:40:12
DEBUG
Exiting _make_request()
09:40:12
DEBUG
Exiting get()
09:40:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:40:11
09:40:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:40:11-05:00
09:40:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:12
DEBUG
Exiting history()
09:40:12
DEBUG
Exiting history()
09:40:12
DEBUG
Entering history()
09:40:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:12
DEBUG
Entering get()
09:40:12
DEBUG
Entering _make_request()
09:40:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:12
DEBUG
Entering _get_cookie_and_crumb()
09:40:12
DEBUG
cookie_mode = 'basic'
09:40:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:12
DEBUG
Entering _get_cookie_basic()
09:40:12
DEBUG
reusing cookie
09:40:12
DEBUG
Exiting _get_cookie_basic()
09:40:12
DEBUG
Entering _get_crumb_basic()
09:40:12
DEBUG
reusing crumb
09:40:12
DEBUG
Exiting _get_crumb_basic()
09:40:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:12
DEBUG
Exiting _get_cookie_and_crumb()
09:40:12
DEBUG
response code=200
09:40:12
DEBUG
Exiting _make_request()
09:40:12
DEBUG
Exiting get()
09:40:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:01
09:40:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:01-05:00
09:40:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:01-05:00
09:40:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:12
DEBUG
Exiting history()
09:40:12
DEBUG
POLL [Yahoo]: 09:40:12 Price=$53.28
09:40:12
DEBUG
CHECK: C=53.28 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:40:22
DEBUG
Entering history()
09:40:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:22
DEBUG
Entering history()
09:40:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:22
DEBUG
Entering get()
09:40:22
DEBUG
Entering _make_request()
09:40:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:22
DEBUG
Entering _get_cookie_and_crumb()
09:40:22
DEBUG
cookie_mode = 'basic'
09:40:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:22
DEBUG
Entering _get_cookie_basic()
09:40:22
DEBUG
reusing cookie
09:40:22
DEBUG
Exiting _get_cookie_basic()
09:40:22
DEBUG
Entering _get_crumb_basic()
09:40:22
DEBUG
reusing crumb
09:40:22
DEBUG
Exiting _get_crumb_basic()
09:40:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:22
DEBUG
Exiting _get_cookie_and_crumb()
09:40:22
DEBUG
response code=200
09:40:22
DEBUG
Exiting _make_request()
09:40:22
DEBUG
Exiting get()
09:40:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:40:11
09:40:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:40:11-05:00
09:40:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:22
DEBUG
Exiting history()
09:40:22
DEBUG
Exiting history()
09:40:22
DEBUG
Entering history()
09:40:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:22
DEBUG
Entering get()
09:40:22
DEBUG
Entering _make_request()
09:40:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:22
DEBUG
Entering _get_cookie_and_crumb()
09:40:22
DEBUG
cookie_mode = 'basic'
09:40:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:22
DEBUG
Entering _get_cookie_basic()
09:40:22
DEBUG
reusing cookie
09:40:22
DEBUG
Exiting _get_cookie_basic()
09:40:22
DEBUG
Entering _get_crumb_basic()
09:40:22
DEBUG
reusing crumb
09:40:22
DEBUG
Exiting _get_crumb_basic()
09:40:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:22
DEBUG
Exiting _get_cookie_and_crumb()
09:40:22
DEBUG
response code=200
09:40:22
DEBUG
Exiting _make_request()
09:40:22
DEBUG
Exiting get()
09:40:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:21
09:40:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:21-05:00
09:40:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:21-05:00
09:40:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:22
DEBUG
Exiting history()
09:40:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:40:32
DEBUG
Entering history()
09:40:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:32
DEBUG
Entering history()
09:40:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:32
DEBUG
Entering get()
09:40:32
DEBUG
Entering _make_request()
09:40:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:32
DEBUG
Entering _get_cookie_and_crumb()
09:40:32
DEBUG
cookie_mode = 'basic'
09:40:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:32
DEBUG
Entering _get_cookie_basic()
09:40:32
DEBUG
reusing cookie
09:40:32
DEBUG
Exiting _get_cookie_basic()
09:40:32
DEBUG
Entering _get_crumb_basic()
09:40:32
DEBUG
reusing crumb
09:40:32
DEBUG
Exiting _get_crumb_basic()
09:40:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:32
DEBUG
Exiting _get_cookie_and_crumb()
09:40:32
DEBUG
response code=200
09:40:32
DEBUG
Exiting _make_request()
09:40:32
DEBUG
Exiting get()
09:40:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:40:31
09:40:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:40:31-05:00
09:40:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:32
DEBUG
Exiting history()
09:40:32
DEBUG
Exiting history()
09:40:32
DEBUG
Entering history()
09:40:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:32
DEBUG
Entering get()
09:40:32
DEBUG
Entering _make_request()
09:40:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:32
DEBUG
Entering _get_cookie_and_crumb()
09:40:32
DEBUG
cookie_mode = 'basic'
09:40:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:32
DEBUG
Entering _get_cookie_basic()
09:40:32
DEBUG
reusing cookie
09:40:32
DEBUG
Exiting _get_cookie_basic()
09:40:32
DEBUG
Entering _get_crumb_basic()
09:40:32
DEBUG
reusing crumb
09:40:32
DEBUG
Exiting _get_crumb_basic()
09:40:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:32
DEBUG
Exiting _get_cookie_and_crumb()
09:40:32
DEBUG
response code=200
09:40:32
DEBUG
Exiting _make_request()
09:40:32
DEBUG
Exiting get()
09:40:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:21
09:40:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:21-05:00
09:40:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:21-05:00
09:40:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:32
DEBUG
Exiting history()
09:40:32
DEBUG
POLL [Yahoo]: 09:40:32 Price=$53.37
09:40:32
DEBUG
CHECK: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:40:42
DEBUG
Entering history()
09:40:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:42
DEBUG
Entering history()
09:40:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:42
DEBUG
Entering get()
09:40:42
DEBUG
Entering _make_request()
09:40:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:42
DEBUG
Entering _get_cookie_and_crumb()
09:40:42
DEBUG
cookie_mode = 'basic'
09:40:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:42
DEBUG
Entering _get_cookie_basic()
09:40:42
DEBUG
reusing cookie
09:40:42
DEBUG
Exiting _get_cookie_basic()
09:40:42
DEBUG
Entering _get_crumb_basic()
09:40:42
DEBUG
reusing crumb
09:40:42
DEBUG
Exiting _get_crumb_basic()
09:40:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:42
DEBUG
Exiting _get_cookie_and_crumb()
09:40:42
DEBUG
response code=200
09:40:42
DEBUG
Exiting _make_request()
09:40:42
DEBUG
Exiting get()
09:40:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:40:31
09:40:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:40:31-05:00
09:40:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:42
DEBUG
Exiting history()
09:40:42
DEBUG
Exiting history()
09:40:42
DEBUG
Entering history()
09:40:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:42
DEBUG
Entering get()
09:40:42
DEBUG
Entering _make_request()
09:40:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:42
DEBUG
Entering _get_cookie_and_crumb()
09:40:42
DEBUG
cookie_mode = 'basic'
09:40:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:42
DEBUG
Entering _get_cookie_basic()
09:40:42
DEBUG
reusing cookie
09:40:42
DEBUG
Exiting _get_cookie_basic()
09:40:42
DEBUG
Entering _get_crumb_basic()
09:40:42
DEBUG
reusing crumb
09:40:42
DEBUG
Exiting _get_crumb_basic()
09:40:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:42
DEBUG
Exiting _get_cookie_and_crumb()
09:40:42
DEBUG
response code=200
09:40:42
DEBUG
Exiting _make_request()
09:40:42
DEBUG
Exiting get()
09:40:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:42
09:40:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:42-05:00
09:40:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:42-05:00
09:40:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:42
DEBUG
Exiting history()
09:40:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:40:52
DEBUG
Entering history()
09:40:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:40:52
DEBUG
Entering history()
09:40:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:52
DEBUG
Entering get()
09:40:52
DEBUG
Entering _make_request()
09:40:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:40:52
DEBUG
Entering _get_cookie_and_crumb()
09:40:52
DEBUG
cookie_mode = 'basic'
09:40:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:52
DEBUG
Entering _get_cookie_basic()
09:40:52
DEBUG
reusing cookie
09:40:52
DEBUG
Exiting _get_cookie_basic()
09:40:52
DEBUG
Entering _get_crumb_basic()
09:40:52
DEBUG
reusing crumb
09:40:52
DEBUG
Exiting _get_crumb_basic()
09:40:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:52
DEBUG
Exiting _get_cookie_and_crumb()
09:40:53
DEBUG
response code=200
09:40:53
DEBUG
Exiting _make_request()
09:40:53
DEBUG
Exiting get()
09:40:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:40:52
09:40:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:40:52-05:00
09:40:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:40:53
DEBUG
Exiting history()
09:40:53
DEBUG
Exiting history()
09:40:53
DEBUG
Entering history()
09:40:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:53
DEBUG
Entering get()
09:40:53
DEBUG
Entering _make_request()
09:40:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:40:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:40:53
DEBUG
Entering _get_cookie_and_crumb()
09:40:53
DEBUG
cookie_mode = 'basic'
09:40:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:40:53
DEBUG
Entering _get_cookie_basic()
09:40:53
DEBUG
reusing cookie
09:40:53
DEBUG
Exiting _get_cookie_basic()
09:40:53
DEBUG
Entering _get_crumb_basic()
09:40:53
DEBUG
reusing crumb
09:40:53
DEBUG
Exiting _get_crumb_basic()
09:40:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:40:53
DEBUG
Exiting _get_cookie_and_crumb()
09:40:53
DEBUG
response code=200
09:40:53
DEBUG
Exiting _make_request()
09:40:53
DEBUG
Exiting get()
09:40:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:40:52
09:40:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:52-05:00
09:40:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:40:52-05:00
09:40:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:40:53
DEBUG
Exiting history()
09:40:53
DEBUG
POLL [Yahoo]: 09:40:53 Price=$53.48
09:40:53
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:41:01
DEBUG
BAR: 09:40:00 O=53.32 H=53.34 L=53.24 C=53.34
09:41:01
DEBUG
Checking: C=53.34 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:41:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:41:03
DEBUG
Entering history()
09:41:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:03
DEBUG
Entering history()
09:41:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:03
DEBUG
Entering get()
09:41:03
DEBUG
Entering _make_request()
09:41:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:03
DEBUG
Entering _get_cookie_and_crumb()
09:41:03
DEBUG
cookie_mode = 'basic'
09:41:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:03
DEBUG
Entering _get_cookie_basic()
09:41:03
DEBUG
reusing cookie
09:41:03
DEBUG
Exiting _get_cookie_basic()
09:41:03
DEBUG
Entering _get_crumb_basic()
09:41:03
DEBUG
reusing crumb
09:41:03
DEBUG
Exiting _get_crumb_basic()
09:41:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:03
DEBUG
Exiting _get_cookie_and_crumb()
09:41:03
DEBUG
response code=200
09:41:03
DEBUG
Exiting _make_request()
09:41:03
DEBUG
Exiting get()
09:41:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:02
09:41:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:03
DEBUG
Exiting history()
09:41:03
DEBUG
Exiting history()
09:41:03
DEBUG
Entering history()
09:41:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:03
DEBUG
Entering get()
09:41:03
DEBUG
Entering _make_request()
09:41:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:03
DEBUG
Entering _get_cookie_and_crumb()
09:41:03
DEBUG
cookie_mode = 'basic'
09:41:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:03
DEBUG
Entering _get_cookie_basic()
09:41:03
DEBUG
reusing cookie
09:41:03
DEBUG
Exiting _get_cookie_basic()
09:41:03
DEBUG
Entering _get_crumb_basic()
09:41:03
DEBUG
reusing crumb
09:41:03
DEBUG
Exiting _get_crumb_basic()
09:41:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:03
DEBUG
Exiting _get_cookie_and_crumb()
09:41:03
DEBUG
response code=200
09:41:03
DEBUG
Exiting _make_request()
09:41:03
DEBUG
Exiting get()
09:41:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:02
09:41:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:03
DEBUG
Exiting history()
09:41:03
DEBUG
POLL [Yahoo]: 09:41:03 Price=$53.41
09:41:03
DEBUG
CHECK: C=53.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:41:13
DEBUG
Entering history()
09:41:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:13
DEBUG
Entering history()
09:41:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:13
DEBUG
Entering get()
09:41:13
DEBUG
Entering _make_request()
09:41:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:13
DEBUG
Entering _get_cookie_and_crumb()
09:41:13
DEBUG
cookie_mode = 'basic'
09:41:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:13
DEBUG
Entering _get_cookie_basic()
09:41:13
DEBUG
reusing cookie
09:41:13
DEBUG
Exiting _get_cookie_basic()
09:41:13
DEBUG
Entering _get_crumb_basic()
09:41:13
DEBUG
reusing crumb
09:41:13
DEBUG
Exiting _get_crumb_basic()
09:41:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:13
DEBUG
Exiting _get_cookie_and_crumb()
09:41:13
DEBUG
response code=200
09:41:13
DEBUG
Exiting _make_request()
09:41:13
DEBUG
Exiting get()
09:41:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:02
09:41:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:13
DEBUG
Exiting history()
09:41:13
DEBUG
Exiting history()
09:41:13
DEBUG
Entering history()
09:41:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:13
DEBUG
Entering get()
09:41:13
DEBUG
Entering _make_request()
09:41:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:13
DEBUG
Entering _get_cookie_and_crumb()
09:41:13
DEBUG
cookie_mode = 'basic'
09:41:13
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:13
DEBUG
Entering _get_cookie_basic()
09:41:13
DEBUG
reusing cookie
09:41:13
DEBUG
Exiting _get_cookie_basic()
09:41:13
DEBUG
Entering _get_crumb_basic()
09:41:13
DEBUG
reusing crumb
09:41:13
DEBUG
Exiting _get_crumb_basic()
09:41:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:13
DEBUG
Exiting _get_cookie_and_crumb()
09:41:13
DEBUG
response code=200
09:41:13
DEBUG
Exiting _make_request()
09:41:13
DEBUG
Exiting get()
09:41:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:02
09:41:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:02-05:00
09:41:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:13
DEBUG
Exiting history()
09:41:23
DEBUG
Entering history()
09:41:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:23
DEBUG
Entering history()
09:41:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:23
DEBUG
Entering get()
09:41:23
DEBUG
Entering _make_request()
09:41:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:23
DEBUG
Entering _get_cookie_and_crumb()
09:41:23
DEBUG
cookie_mode = 'basic'
09:41:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:23
DEBUG
Entering _get_cookie_basic()
09:41:23
DEBUG
reusing cookie
09:41:23
DEBUG
Exiting _get_cookie_basic()
09:41:23
DEBUG
Entering _get_crumb_basic()
09:41:23
DEBUG
reusing crumb
09:41:23
DEBUG
Exiting _get_crumb_basic()
09:41:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:23
DEBUG
Exiting _get_cookie_and_crumb()
09:41:23
DEBUG
response code=200
09:41:23
DEBUG
Exiting _make_request()
09:41:23
DEBUG
Exiting get()
09:41:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:21
09:41:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:23
DEBUG
Exiting history()
09:41:23
DEBUG
Exiting history()
09:41:23
DEBUG
Entering history()
09:41:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:23
DEBUG
Entering get()
09:41:23
DEBUG
Entering _make_request()
09:41:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:23
DEBUG
Entering _get_cookie_and_crumb()
09:41:23
DEBUG
cookie_mode = 'basic'
09:41:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:23
DEBUG
Entering _get_cookie_basic()
09:41:23
DEBUG
reusing cookie
09:41:23
DEBUG
Exiting _get_cookie_basic()
09:41:23
DEBUG
Entering _get_crumb_basic()
09:41:23
DEBUG
reusing crumb
09:41:23
DEBUG
Exiting _get_crumb_basic()
09:41:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:23
DEBUG
Exiting _get_cookie_and_crumb()
09:41:23
DEBUG
response code=200
09:41:23
DEBUG
Exiting _make_request()
09:41:23
DEBUG
Exiting get()
09:41:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:21
09:41:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:23
DEBUG
Exiting history()
09:41:23
DEBUG
POLL [Yahoo]: 09:41:23 Price=$53.26
09:41:23
DEBUG
CHECK: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:41:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:41:33
DEBUG
Entering history()
09:41:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:33
DEBUG
Entering history()
09:41:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:33
DEBUG
Entering get()
09:41:33
DEBUG
Entering _make_request()
09:41:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:33
DEBUG
Entering _get_cookie_and_crumb()
09:41:33
DEBUG
cookie_mode = 'basic'
09:41:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:33
DEBUG
Entering _get_cookie_basic()
09:41:33
DEBUG
reusing cookie
09:41:33
DEBUG
Exiting _get_cookie_basic()
09:41:33
DEBUG
Entering _get_crumb_basic()
09:41:33
DEBUG
reusing crumb
09:41:33
DEBUG
Exiting _get_crumb_basic()
09:41:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:33
DEBUG
Exiting _get_cookie_and_crumb()
09:41:33
DEBUG
response code=200
09:41:33
DEBUG
Exiting _make_request()
09:41:33
DEBUG
Exiting get()
09:41:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:21
09:41:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:33
DEBUG
Exiting history()
09:41:33
DEBUG
Exiting history()
09:41:33
DEBUG
Entering history()
09:41:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:33
DEBUG
Entering get()
09:41:33
DEBUG
Entering _make_request()
09:41:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:33
DEBUG
Entering _get_cookie_and_crumb()
09:41:33
DEBUG
cookie_mode = 'basic'
09:41:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:33
DEBUG
Entering _get_cookie_basic()
09:41:33
DEBUG
reusing cookie
09:41:33
DEBUG
Exiting _get_cookie_basic()
09:41:33
DEBUG
Entering _get_crumb_basic()
09:41:33
DEBUG
reusing crumb
09:41:33
DEBUG
Exiting _get_crumb_basic()
09:41:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:33
DEBUG
Exiting _get_cookie_and_crumb()
09:41:33
DEBUG
response code=200
09:41:33
DEBUG
Exiting _make_request()
09:41:33
DEBUG
Exiting get()
09:41:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:21
09:41:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:21-05:00
09:41:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:33
DEBUG
Exiting history()
09:41:43
DEBUG
Entering history()
09:41:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:43
DEBUG
Entering history()
09:41:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:43
DEBUG
Entering get()
09:41:43
DEBUG
Entering _make_request()
09:41:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:43
DEBUG
Entering _get_cookie_and_crumb()
09:41:43
DEBUG
cookie_mode = 'basic'
09:41:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:43
DEBUG
Entering _get_cookie_basic()
09:41:43
DEBUG
reusing cookie
09:41:43
DEBUG
Exiting _get_cookie_basic()
09:41:43
DEBUG
Entering _get_crumb_basic()
09:41:43
DEBUG
reusing crumb
09:41:43
DEBUG
Exiting _get_crumb_basic()
09:41:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:43
DEBUG
Exiting _get_cookie_and_crumb()
09:41:43
DEBUG
response code=200
09:41:43
DEBUG
Exiting _make_request()
09:41:43
DEBUG
Exiting get()
09:41:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:41
09:41:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:41-05:00
09:41:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:43
DEBUG
Exiting history()
09:41:43
DEBUG
Exiting history()
09:41:43
DEBUG
Entering history()
09:41:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:43
DEBUG
Entering get()
09:41:43
DEBUG
Entering _make_request()
09:41:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:43
DEBUG
Entering _get_cookie_and_crumb()
09:41:43
DEBUG
cookie_mode = 'basic'
09:41:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:43
DEBUG
Entering _get_cookie_basic()
09:41:43
DEBUG
reusing cookie
09:41:43
DEBUG
Exiting _get_cookie_basic()
09:41:43
DEBUG
Entering _get_crumb_basic()
09:41:43
DEBUG
reusing crumb
09:41:43
DEBUG
Exiting _get_crumb_basic()
09:41:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:43
DEBUG
Exiting _get_cookie_and_crumb()
09:41:43
DEBUG
response code=200
09:41:43
DEBUG
Exiting _make_request()
09:41:43
DEBUG
Exiting get()
09:41:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:43
09:41:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:43-05:00
09:41:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:43-05:00
09:41:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:44
DEBUG
Exiting history()
09:41:44
DEBUG
POLL [Yahoo]: 09:41:44 Price=$53.33
09:41:44
DEBUG
CHECK: C=53.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:41:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:41:54
DEBUG
Entering history()
09:41:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:41:54
DEBUG
Entering history()
09:41:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:54
DEBUG
Entering get()
09:41:54
DEBUG
Entering _make_request()
09:41:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:41:54
DEBUG
Entering _get_cookie_and_crumb()
09:41:54
DEBUG
cookie_mode = 'basic'
09:41:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:54
DEBUG
Entering _get_cookie_basic()
09:41:54
DEBUG
reusing cookie
09:41:54
DEBUG
Exiting _get_cookie_basic()
09:41:54
DEBUG
Entering _get_crumb_basic()
09:41:54
DEBUG
reusing crumb
09:41:54
DEBUG
Exiting _get_crumb_basic()
09:41:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:54
DEBUG
Exiting _get_cookie_and_crumb()
09:41:54
DEBUG
response code=200
09:41:54
DEBUG
Exiting _make_request()
09:41:54
DEBUG
Exiting get()
09:41:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:52
09:41:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:41:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:41:54
DEBUG
Exiting history()
09:41:54
DEBUG
Exiting history()
09:41:54
DEBUG
Entering history()
09:41:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:54
DEBUG
Entering get()
09:41:54
DEBUG
Entering _make_request()
09:41:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:41:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:41:54
DEBUG
Entering _get_cookie_and_crumb()
09:41:54
DEBUG
cookie_mode = 'basic'
09:41:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:41:54
DEBUG
Entering _get_cookie_basic()
09:41:54
DEBUG
reusing cookie
09:41:54
DEBUG
Exiting _get_cookie_basic()
09:41:54
DEBUG
Entering _get_crumb_basic()
09:41:54
DEBUG
reusing crumb
09:41:54
DEBUG
Exiting _get_crumb_basic()
09:41:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:41:54
DEBUG
Exiting _get_cookie_and_crumb()
09:41:54
DEBUG
response code=200
09:41:54
DEBUG
Exiting _make_request()
09:41:54
DEBUG
Exiting get()
09:41:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:52
09:41:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:41:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:41:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:41:54
DEBUG
Exiting history()
09:41:54
DEBUG
POLL [Yahoo]: 09:41:54 Price=$53.25
09:41:54
DEBUG
CHECK: C=53.25 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:42:00
DEBUG
BAR: 09:41:00 O=53.33 H=53.33 L=53.33 C=53.33
09:42:00
DEBUG
Checking: C=53.33 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:42:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:42:04
DEBUG
Entering history()
09:42:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:04
DEBUG
Entering history()
09:42:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:04
DEBUG
Entering get()
09:42:04
DEBUG
Entering _make_request()
09:42:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:04
DEBUG
Entering _get_cookie_and_crumb()
09:42:04
DEBUG
cookie_mode = 'basic'
09:42:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:04
DEBUG
Entering _get_cookie_basic()
09:42:04
DEBUG
reusing cookie
09:42:04
DEBUG
Exiting _get_cookie_basic()
09:42:04
DEBUG
Entering _get_crumb_basic()
09:42:04
DEBUG
reusing crumb
09:42:04
DEBUG
Exiting _get_crumb_basic()
09:42:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:04
DEBUG
Exiting _get_cookie_and_crumb()
09:42:04
DEBUG
response code=200
09:42:04
DEBUG
Exiting _make_request()
09:42:04
DEBUG
Exiting get()
09:42:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:41:52
09:42:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:42:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:04
DEBUG
Exiting history()
09:42:04
DEBUG
Exiting history()
09:42:04
DEBUG
Entering history()
09:42:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:04
DEBUG
Entering get()
09:42:04
DEBUG
Entering _make_request()
09:42:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:04
DEBUG
Entering _get_cookie_and_crumb()
09:42:04
DEBUG
cookie_mode = 'basic'
09:42:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:04
DEBUG
Entering _get_cookie_basic()
09:42:04
DEBUG
reusing cookie
09:42:04
DEBUG
Exiting _get_cookie_basic()
09:42:04
DEBUG
Entering _get_crumb_basic()
09:42:04
DEBUG
reusing crumb
09:42:04
DEBUG
Exiting _get_crumb_basic()
09:42:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:04
DEBUG
Exiting _get_cookie_and_crumb()
09:42:04
DEBUG
response code=200
09:42:04
DEBUG
Exiting _make_request()
09:42:04
DEBUG
Exiting get()
09:42:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:41:52
09:42:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:42:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:41:52-05:00
09:42:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:04
DEBUG
Exiting history()
09:42:14
DEBUG
Entering history()
09:42:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:14
DEBUG
Entering history()
09:42:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:14
DEBUG
Entering get()
09:42:14
DEBUG
Entering _make_request()
09:42:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:14
DEBUG
Entering _get_cookie_and_crumb()
09:42:14
DEBUG
cookie_mode = 'basic'
09:42:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:14
DEBUG
Entering _get_cookie_basic()
09:42:14
DEBUG
reusing cookie
09:42:14
DEBUG
Exiting _get_cookie_basic()
09:42:14
DEBUG
Entering _get_crumb_basic()
09:42:14
DEBUG
reusing crumb
09:42:14
DEBUG
Exiting _get_crumb_basic()
09:42:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:14
DEBUG
Exiting _get_cookie_and_crumb()
09:42:14
DEBUG
response code=200
09:42:14
DEBUG
Exiting _make_request()
09:42:14
DEBUG
Exiting get()
09:42:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:42:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:14
DEBUG
Exiting history()
09:42:14
DEBUG
Exiting history()
09:42:14
DEBUG
Entering history()
09:42:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:14
DEBUG
Entering get()
09:42:14
DEBUG
Entering _make_request()
09:42:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:14
DEBUG
Entering _get_cookie_and_crumb()
09:42:14
DEBUG
cookie_mode = 'basic'
09:42:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:14
DEBUG
Entering _get_cookie_basic()
09:42:14
DEBUG
reusing cookie
09:42:14
DEBUG
Exiting _get_cookie_basic()
09:42:14
DEBUG
Entering _get_crumb_basic()
09:42:14
DEBUG
reusing crumb
09:42:14
DEBUG
Exiting _get_crumb_basic()
09:42:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:14
DEBUG
Exiting _get_cookie_and_crumb()
09:42:14
DEBUG
response code=200
09:42:14
DEBUG
Exiting _make_request()
09:42:14
DEBUG
Exiting get()
09:42:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:42:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:14
DEBUG
Exiting history()
09:42:14
DEBUG
POLL [Yahoo]: 09:42:14 Price=$53.35
09:42:14
DEBUG
CHECK: C=53.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:42:24
DEBUG
Entering history()
09:42:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:24
DEBUG
Entering history()
09:42:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:24
DEBUG
Entering get()
09:42:24
DEBUG
Entering _make_request()
09:42:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:24
DEBUG
Entering _get_cookie_and_crumb()
09:42:24
DEBUG
cookie_mode = 'basic'
09:42:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:24
DEBUG
Entering _get_cookie_basic()
09:42:24
DEBUG
reusing cookie
09:42:24
DEBUG
Exiting _get_cookie_basic()
09:42:24
DEBUG
Entering _get_crumb_basic()
09:42:24
DEBUG
reusing crumb
09:42:24
DEBUG
Exiting _get_crumb_basic()
09:42:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:24
DEBUG
Exiting _get_cookie_and_crumb()
09:42:24
DEBUG
response code=200
09:42:24
DEBUG
Exiting _make_request()
09:42:24
DEBUG
Exiting get()
09:42:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:42:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:24
DEBUG
Exiting history()
09:42:24
DEBUG
Exiting history()
09:42:24
DEBUG
Entering history()
09:42:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:24
DEBUG
Entering get()
09:42:24
DEBUG
Entering _make_request()
09:42:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:24
DEBUG
Entering _get_cookie_and_crumb()
09:42:24
DEBUG
cookie_mode = 'basic'
09:42:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:24
DEBUG
Entering _get_cookie_basic()
09:42:24
DEBUG
reusing cookie
09:42:24
DEBUG
Exiting _get_cookie_basic()
09:42:24
DEBUG
Entering _get_crumb_basic()
09:42:24
DEBUG
reusing crumb
09:42:24
DEBUG
Exiting _get_crumb_basic()
09:42:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:24
DEBUG
Exiting _get_cookie_and_crumb()
09:42:24
DEBUG
response code=200
09:42:24
DEBUG
Exiting _make_request()
09:42:24
DEBUG
Exiting get()
09:42:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:42:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:24
DEBUG
Exiting history()
09:42:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:42:34
DEBUG
Entering history()
09:42:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:34
DEBUG
Entering history()
09:42:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:34
DEBUG
Entering get()
09:42:34
DEBUG
Entering _make_request()
09:42:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:34
DEBUG
Entering _get_cookie_and_crumb()
09:42:34
DEBUG
cookie_mode = 'basic'
09:42:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:34
DEBUG
Entering _get_cookie_basic()
09:42:34
DEBUG
reusing cookie
09:42:34
DEBUG
Exiting _get_cookie_basic()
09:42:34
DEBUG
Entering _get_crumb_basic()
09:42:34
DEBUG
reusing crumb
09:42:34
DEBUG
Exiting _get_crumb_basic()
09:42:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:34
DEBUG
Exiting _get_cookie_and_crumb()
09:42:34
DEBUG
response code=200
09:42:34
DEBUG
Exiting _make_request()
09:42:34
DEBUG
Exiting get()
09:42:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:42:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:34
DEBUG
Exiting history()
09:42:34
DEBUG
Exiting history()
09:42:34
DEBUG
Entering history()
09:42:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:34
DEBUG
Entering get()
09:42:34
DEBUG
Entering _make_request()
09:42:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:34
DEBUG
Entering _get_cookie_and_crumb()
09:42:34
DEBUG
cookie_mode = 'basic'
09:42:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:34
DEBUG
Entering _get_cookie_basic()
09:42:34
DEBUG
reusing cookie
09:42:34
DEBUG
Exiting _get_cookie_basic()
09:42:34
DEBUG
Entering _get_crumb_basic()
09:42:34
DEBUG
reusing crumb
09:42:34
DEBUG
Exiting _get_crumb_basic()
09:42:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:34
DEBUG
Exiting _get_cookie_and_crumb()
09:42:35
DEBUG
response code=200
09:42:35
DEBUG
Exiting _make_request()
09:42:35
DEBUG
Exiting get()
09:42:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:42:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:35
DEBUG
Exiting history()
09:42:45
DEBUG
Entering history()
09:42:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:45
DEBUG
Entering history()
09:42:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:45
DEBUG
Entering get()
09:42:45
DEBUG
Entering _make_request()
09:42:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:45
DEBUG
Entering _get_cookie_and_crumb()
09:42:45
DEBUG
cookie_mode = 'basic'
09:42:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:45
DEBUG
Entering _get_cookie_basic()
09:42:45
DEBUG
reusing cookie
09:42:45
DEBUG
Exiting _get_cookie_basic()
09:42:45
DEBUG
Entering _get_crumb_basic()
09:42:45
DEBUG
reusing crumb
09:42:45
DEBUG
Exiting _get_crumb_basic()
09:42:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:45
DEBUG
Exiting _get_cookie_and_crumb()
09:42:45
DEBUG
response code=200
09:42:45
DEBUG
Exiting _make_request()
09:42:45
DEBUG
Exiting get()
09:42:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:42:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:45
DEBUG
Exiting history()
09:42:45
DEBUG
Exiting history()
09:42:45
DEBUG
Entering history()
09:42:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:45
DEBUG
Entering get()
09:42:45
DEBUG
Entering _make_request()
09:42:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:45
DEBUG
Entering _get_cookie_and_crumb()
09:42:45
DEBUG
cookie_mode = 'basic'
09:42:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:45
DEBUG
Entering _get_cookie_basic()
09:42:45
DEBUG
reusing cookie
09:42:45
DEBUG
Exiting _get_cookie_basic()
09:42:45
DEBUG
Entering _get_crumb_basic()
09:42:45
DEBUG
reusing crumb
09:42:45
DEBUG
Exiting _get_crumb_basic()
09:42:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:45
DEBUG
Exiting _get_cookie_and_crumb()
09:42:45
DEBUG
response code=200
09:42:45
DEBUG
Exiting _make_request()
09:42:45
DEBUG
Exiting get()
09:42:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:42:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:45
DEBUG
Exiting history()
09:42:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:42:55
DEBUG
Entering history()
09:42:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:42:55
DEBUG
Entering history()
09:42:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:55
DEBUG
Entering get()
09:42:55
DEBUG
Entering _make_request()
09:42:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:42:55
DEBUG
Entering _get_cookie_and_crumb()
09:42:55
DEBUG
cookie_mode = 'basic'
09:42:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:55
DEBUG
Entering _get_cookie_basic()
09:42:55
DEBUG
reusing cookie
09:42:55
DEBUG
Exiting _get_cookie_basic()
09:42:55
DEBUG
Entering _get_crumb_basic()
09:42:55
DEBUG
reusing crumb
09:42:55
DEBUG
Exiting _get_crumb_basic()
09:42:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:55
DEBUG
Exiting _get_cookie_and_crumb()
09:42:55
DEBUG
response code=200
09:42:55
DEBUG
Exiting _make_request()
09:42:55
DEBUG
Exiting get()
09:42:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:42:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:42:55
DEBUG
Exiting history()
09:42:55
DEBUG
Exiting history()
09:42:55
DEBUG
Entering history()
09:42:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:55
DEBUG
Entering get()
09:42:55
DEBUG
Entering _make_request()
09:42:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:42:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:42:55
DEBUG
Entering _get_cookie_and_crumb()
09:42:55
DEBUG
cookie_mode = 'basic'
09:42:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:42:55
DEBUG
Entering _get_cookie_basic()
09:42:55
DEBUG
reusing cookie
09:42:55
DEBUG
Exiting _get_cookie_basic()
09:42:55
DEBUG
Entering _get_crumb_basic()
09:42:55
DEBUG
reusing crumb
09:42:55
DEBUG
Exiting _get_crumb_basic()
09:42:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:42:55
DEBUG
Exiting _get_cookie_and_crumb()
09:42:55
DEBUG
response code=200
09:42:55
DEBUG
Exiting _make_request()
09:42:55
DEBUG
Exiting get()
09:42:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:42:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:42:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:42:55
DEBUG
Exiting history()
09:43:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:43:05
DEBUG
Entering history()
09:43:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:05
DEBUG
Entering history()
09:43:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:05
DEBUG
Entering get()
09:43:05
DEBUG
Entering _make_request()
09:43:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:05
DEBUG
Entering _get_cookie_and_crumb()
09:43:05
DEBUG
cookie_mode = 'basic'
09:43:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:05
DEBUG
Entering _get_cookie_basic()
09:43:05
DEBUG
reusing cookie
09:43:05
DEBUG
Exiting _get_cookie_basic()
09:43:05
DEBUG
Entering _get_crumb_basic()
09:43:05
DEBUG
reusing crumb
09:43:05
DEBUG
Exiting _get_crumb_basic()
09:43:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:05
DEBUG
Exiting _get_cookie_and_crumb()
09:43:05
DEBUG
response code=200
09:43:05
DEBUG
Exiting _make_request()
09:43:05
DEBUG
Exiting get()
09:43:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:05
DEBUG
Exiting history()
09:43:05
DEBUG
Exiting history()
09:43:05
DEBUG
Entering history()
09:43:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:05
DEBUG
Entering get()
09:43:05
DEBUG
Entering _make_request()
09:43:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:05
DEBUG
Entering _get_cookie_and_crumb()
09:43:05
DEBUG
cookie_mode = 'basic'
09:43:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:05
DEBUG
Entering _get_cookie_basic()
09:43:05
DEBUG
reusing cookie
09:43:05
DEBUG
Exiting _get_cookie_basic()
09:43:05
DEBUG
Entering _get_crumb_basic()
09:43:05
DEBUG
reusing crumb
09:43:05
DEBUG
Exiting _get_crumb_basic()
09:43:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:05
DEBUG
Exiting _get_cookie_and_crumb()
09:43:05
DEBUG
response code=200
09:43:05
DEBUG
Exiting _make_request()
09:43:05
DEBUG
Exiting get()
09:43:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:05
DEBUG
Exiting history()
09:43:15
DEBUG
Entering history()
09:43:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:15
DEBUG
Entering history()
09:43:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:15
DEBUG
Entering get()
09:43:15
DEBUG
Entering _make_request()
09:43:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:15
DEBUG
Entering _get_cookie_and_crumb()
09:43:15
DEBUG
cookie_mode = 'basic'
09:43:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:15
DEBUG
Entering _get_cookie_basic()
09:43:15
DEBUG
reusing cookie
09:43:15
DEBUG
Exiting _get_cookie_basic()
09:43:15
DEBUG
Entering _get_crumb_basic()
09:43:15
DEBUG
reusing crumb
09:43:15
DEBUG
Exiting _get_crumb_basic()
09:43:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:15
DEBUG
Exiting _get_cookie_and_crumb()
09:43:15
DEBUG
response code=200
09:43:15
DEBUG
Exiting _make_request()
09:43:15
DEBUG
Exiting get()
09:43:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:15
DEBUG
Exiting history()
09:43:15
DEBUG
Exiting history()
09:43:15
DEBUG
Entering history()
09:43:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:15
DEBUG
Entering get()
09:43:15
DEBUG
Entering _make_request()
09:43:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:15
DEBUG
Entering _get_cookie_and_crumb()
09:43:15
DEBUG
cookie_mode = 'basic'
09:43:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:15
DEBUG
Entering _get_cookie_basic()
09:43:15
DEBUG
reusing cookie
09:43:15
DEBUG
Exiting _get_cookie_basic()
09:43:15
DEBUG
Entering _get_crumb_basic()
09:43:15
DEBUG
reusing crumb
09:43:15
DEBUG
Exiting _get_crumb_basic()
09:43:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:15
DEBUG
Exiting _get_cookie_and_crumb()
09:43:15
DEBUG
response code=200
09:43:15
DEBUG
Exiting _make_request()
09:43:15
DEBUG
Exiting get()
09:43:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:15
DEBUG
Exiting history()
09:43:25
DEBUG
Entering history()
09:43:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:25
DEBUG
Entering history()
09:43:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:25
DEBUG
Entering get()
09:43:25
DEBUG
Entering _make_request()
09:43:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:25
DEBUG
Entering _get_cookie_and_crumb()
09:43:25
DEBUG
cookie_mode = 'basic'
09:43:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:25
DEBUG
Entering _get_cookie_basic()
09:43:25
DEBUG
reusing cookie
09:43:25
DEBUG
Exiting _get_cookie_basic()
09:43:25
DEBUG
Entering _get_crumb_basic()
09:43:25
DEBUG
reusing crumb
09:43:25
DEBUG
Exiting _get_crumb_basic()
09:43:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:25
DEBUG
Exiting _get_cookie_and_crumb()
09:43:25
DEBUG
response code=200
09:43:25
DEBUG
Exiting _make_request()
09:43:25
DEBUG
Exiting get()
09:43:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:25
DEBUG
Exiting history()
09:43:25
DEBUG
Exiting history()
09:43:25
DEBUG
Entering history()
09:43:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:25
DEBUG
Entering get()
09:43:25
DEBUG
Entering _make_request()
09:43:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:25
DEBUG
Entering _get_cookie_and_crumb()
09:43:25
DEBUG
cookie_mode = 'basic'
09:43:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:25
DEBUG
Entering _get_cookie_basic()
09:43:25
DEBUG
reusing cookie
09:43:25
DEBUG
Exiting _get_cookie_basic()
09:43:25
DEBUG
Entering _get_crumb_basic()
09:43:25
DEBUG
reusing crumb
09:43:25
DEBUG
Exiting _get_crumb_basic()
09:43:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:25
DEBUG
Exiting _get_cookie_and_crumb()
09:43:26
DEBUG
response code=200
09:43:26
DEBUG
Exiting _make_request()
09:43:26
DEBUG
Exiting get()
09:43:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:26
DEBUG
Exiting history()
09:43:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:43:36
DEBUG
Entering history()
09:43:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:36
DEBUG
Entering history()
09:43:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:36
DEBUG
Entering get()
09:43:36
DEBUG
Entering _make_request()
09:43:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:36
DEBUG
Entering _get_cookie_and_crumb()
09:43:36
DEBUG
cookie_mode = 'basic'
09:43:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:36
DEBUG
Entering _get_cookie_basic()
09:43:36
DEBUG
reusing cookie
09:43:36
DEBUG
Exiting _get_cookie_basic()
09:43:36
DEBUG
Entering _get_crumb_basic()
09:43:36
DEBUG
reusing crumb
09:43:36
DEBUG
Exiting _get_crumb_basic()
09:43:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:36
DEBUG
Exiting _get_cookie_and_crumb()
09:43:36
DEBUG
response code=200
09:43:36
DEBUG
Exiting _make_request()
09:43:36
DEBUG
Exiting get()
09:43:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:36
DEBUG
Exiting history()
09:43:36
DEBUG
Exiting history()
09:43:36
DEBUG
Entering history()
09:43:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:36
DEBUG
Entering get()
09:43:36
DEBUG
Entering _make_request()
09:43:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:36
DEBUG
Entering _get_cookie_and_crumb()
09:43:36
DEBUG
cookie_mode = 'basic'
09:43:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:36
DEBUG
Entering _get_cookie_basic()
09:43:36
DEBUG
reusing cookie
09:43:36
DEBUG
Exiting _get_cookie_basic()
09:43:36
DEBUG
Entering _get_crumb_basic()
09:43:36
DEBUG
reusing crumb
09:43:36
DEBUG
Exiting _get_crumb_basic()
09:43:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:36
DEBUG
Exiting _get_cookie_and_crumb()
09:43:36
DEBUG
response code=200
09:43:36
DEBUG
Exiting _make_request()
09:43:36
DEBUG
Exiting get()
09:43:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:36
DEBUG
Exiting history()
09:43:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:43:46
DEBUG
Entering history()
09:43:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:46
DEBUG
Entering history()
09:43:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:46
DEBUG
Entering get()
09:43:46
DEBUG
Entering _make_request()
09:43:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:46
DEBUG
Entering _get_cookie_and_crumb()
09:43:46
DEBUG
cookie_mode = 'basic'
09:43:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:46
DEBUG
Entering _get_cookie_basic()
09:43:46
DEBUG
reusing cookie
09:43:46
DEBUG
Exiting _get_cookie_basic()
09:43:46
DEBUG
Entering _get_crumb_basic()
09:43:46
DEBUG
reusing crumb
09:43:46
DEBUG
Exiting _get_crumb_basic()
09:43:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:46
DEBUG
Exiting _get_cookie_and_crumb()
09:43:46
DEBUG
response code=200
09:43:46
DEBUG
Exiting _make_request()
09:43:46
DEBUG
Exiting get()
09:43:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:46
DEBUG
Exiting history()
09:43:46
DEBUG
Exiting history()
09:43:46
DEBUG
Entering history()
09:43:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:46
DEBUG
Entering get()
09:43:46
DEBUG
Entering _make_request()
09:43:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:46
DEBUG
Entering _get_cookie_and_crumb()
09:43:46
DEBUG
cookie_mode = 'basic'
09:43:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:46
DEBUG
Entering _get_cookie_basic()
09:43:46
DEBUG
reusing cookie
09:43:46
DEBUG
Exiting _get_cookie_basic()
09:43:46
DEBUG
Entering _get_crumb_basic()
09:43:46
DEBUG
reusing crumb
09:43:46
DEBUG
Exiting _get_crumb_basic()
09:43:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:46
DEBUG
Exiting _get_cookie_and_crumb()
09:43:46
DEBUG
response code=200
09:43:46
DEBUG
Exiting _make_request()
09:43:46
DEBUG
Exiting get()
09:43:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:46
DEBUG
Exiting history()
09:43:56
DEBUG
Entering history()
09:43:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:43:56
DEBUG
Entering history()
09:43:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:56
DEBUG
Entering get()
09:43:56
DEBUG
Entering _make_request()
09:43:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:43:56
DEBUG
Entering _get_cookie_and_crumb()
09:43:56
DEBUG
cookie_mode = 'basic'
09:43:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:56
DEBUG
Entering _get_cookie_basic()
09:43:56
DEBUG
reusing cookie
09:43:56
DEBUG
Exiting _get_cookie_basic()
09:43:56
DEBUG
Entering _get_crumb_basic()
09:43:56
DEBUG
reusing crumb
09:43:56
DEBUG
Exiting _get_crumb_basic()
09:43:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:56
DEBUG
Exiting _get_cookie_and_crumb()
09:43:56
DEBUG
response code=200
09:43:56
DEBUG
Exiting _make_request()
09:43:56
DEBUG
Exiting get()
09:43:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:43:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:43:56
DEBUG
Exiting history()
09:43:56
DEBUG
Exiting history()
09:43:56
DEBUG
Entering history()
09:43:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:56
DEBUG
Entering get()
09:43:56
DEBUG
Entering _make_request()
09:43:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:43:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:43:56
DEBUG
Entering _get_cookie_and_crumb()
09:43:56
DEBUG
cookie_mode = 'basic'
09:43:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:43:56
DEBUG
Entering _get_cookie_basic()
09:43:56
DEBUG
reusing cookie
09:43:56
DEBUG
Exiting _get_cookie_basic()
09:43:56
DEBUG
Entering _get_crumb_basic()
09:43:56
DEBUG
reusing crumb
09:43:56
DEBUG
Exiting _get_crumb_basic()
09:43:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:43:56
DEBUG
Exiting _get_cookie_and_crumb()
09:43:56
DEBUG
response code=200
09:43:56
DEBUG
Exiting _make_request()
09:43:56
DEBUG
Exiting get()
09:43:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:43:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:43:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:43:56
DEBUG
Exiting history()
09:44:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:44:06
DEBUG
Entering history()
09:44:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:06
DEBUG
Entering history()
09:44:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:06
DEBUG
Entering get()
09:44:06
DEBUG
Entering _make_request()
09:44:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:06
DEBUG
Entering _get_cookie_and_crumb()
09:44:06
DEBUG
cookie_mode = 'basic'
09:44:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:06
DEBUG
Entering _get_cookie_basic()
09:44:06
DEBUG
reusing cookie
09:44:06
DEBUG
Exiting _get_cookie_basic()
09:44:06
DEBUG
Entering _get_crumb_basic()
09:44:06
DEBUG
reusing crumb
09:44:06
DEBUG
Exiting _get_crumb_basic()
09:44:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:06
DEBUG
Exiting _get_cookie_and_crumb()
09:44:06
DEBUG
response code=200
09:44:06
DEBUG
Exiting _make_request()
09:44:06
DEBUG
Exiting get()
09:44:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:06
DEBUG
Exiting history()
09:44:06
DEBUG
Exiting history()
09:44:06
DEBUG
Entering history()
09:44:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:06
DEBUG
Entering get()
09:44:06
DEBUG
Entering _make_request()
09:44:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:06
DEBUG
Entering _get_cookie_and_crumb()
09:44:06
DEBUG
cookie_mode = 'basic'
09:44:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:06
DEBUG
Entering _get_cookie_basic()
09:44:06
DEBUG
reusing cookie
09:44:06
DEBUG
Exiting _get_cookie_basic()
09:44:06
DEBUG
Entering _get_crumb_basic()
09:44:06
DEBUG
reusing crumb
09:44:06
DEBUG
Exiting _get_crumb_basic()
09:44:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:06
DEBUG
Exiting _get_cookie_and_crumb()
09:44:06
DEBUG
response code=200
09:44:06
DEBUG
Exiting _make_request()
09:44:06
DEBUG
Exiting get()
09:44:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:06
DEBUG
Exiting history()
09:44:16
DEBUG
Entering history()
09:44:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:16
DEBUG
Entering history()
09:44:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:16
DEBUG
Entering get()
09:44:16
DEBUG
Entering _make_request()
09:44:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:16
DEBUG
Entering _get_cookie_and_crumb()
09:44:16
DEBUG
cookie_mode = 'basic'
09:44:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:16
DEBUG
Entering _get_cookie_basic()
09:44:16
DEBUG
reusing cookie
09:44:16
DEBUG
Exiting _get_cookie_basic()
09:44:16
DEBUG
Entering _get_crumb_basic()
09:44:16
DEBUG
reusing crumb
09:44:16
DEBUG
Exiting _get_crumb_basic()
09:44:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:16
DEBUG
Exiting _get_cookie_and_crumb()
09:44:16
DEBUG
response code=200
09:44:16
DEBUG
Exiting _make_request()
09:44:16
DEBUG
Exiting get()
09:44:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:17
DEBUG
Exiting history()
09:44:17
DEBUG
Exiting history()
09:44:17
DEBUG
Entering history()
09:44:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:17
DEBUG
Entering get()
09:44:17
DEBUG
Entering _make_request()
09:44:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:17
DEBUG
Entering _get_cookie_and_crumb()
09:44:17
DEBUG
cookie_mode = 'basic'
09:44:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:17
DEBUG
Entering _get_cookie_basic()
09:44:17
DEBUG
reusing cookie
09:44:17
DEBUG
Exiting _get_cookie_basic()
09:44:17
DEBUG
Entering _get_crumb_basic()
09:44:17
DEBUG
reusing crumb
09:44:17
DEBUG
Exiting _get_crumb_basic()
09:44:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:17
DEBUG
Exiting _get_cookie_and_crumb()
09:44:17
DEBUG
response code=200
09:44:17
DEBUG
Exiting _make_request()
09:44:17
DEBUG
Exiting get()
09:44:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:17
DEBUG
Exiting history()
09:44:27
DEBUG
Entering history()
09:44:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:27
DEBUG
Entering history()
09:44:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:27
DEBUG
Entering get()
09:44:27
DEBUG
Entering _make_request()
09:44:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:27
DEBUG
Entering _get_cookie_and_crumb()
09:44:27
DEBUG
cookie_mode = 'basic'
09:44:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:27
DEBUG
Entering _get_cookie_basic()
09:44:27
DEBUG
reusing cookie
09:44:27
DEBUG
Exiting _get_cookie_basic()
09:44:27
DEBUG
Entering _get_crumb_basic()
09:44:27
DEBUG
reusing crumb
09:44:27
DEBUG
Exiting _get_crumb_basic()
09:44:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:27
DEBUG
Exiting _get_cookie_and_crumb()
09:44:27
DEBUG
response code=200
09:44:27
DEBUG
Exiting _make_request()
09:44:27
DEBUG
Exiting get()
09:44:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:27
DEBUG
Exiting history()
09:44:27
DEBUG
Exiting history()
09:44:27
DEBUG
Entering history()
09:44:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:27
DEBUG
Entering get()
09:44:27
DEBUG
Entering _make_request()
09:44:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:27
DEBUG
Entering _get_cookie_and_crumb()
09:44:27
DEBUG
cookie_mode = 'basic'
09:44:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:27
DEBUG
Entering _get_cookie_basic()
09:44:27
DEBUG
reusing cookie
09:44:27
DEBUG
Exiting _get_cookie_basic()
09:44:27
DEBUG
Entering _get_crumb_basic()
09:44:27
DEBUG
reusing crumb
09:44:27
DEBUG
Exiting _get_crumb_basic()
09:44:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:27
DEBUG
Exiting _get_cookie_and_crumb()
09:44:27
DEBUG
response code=200
09:44:27
DEBUG
Exiting _make_request()
09:44:27
DEBUG
Exiting get()
09:44:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:27
DEBUG
Exiting history()
09:44:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:44:37
DEBUG
Entering history()
09:44:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:37
DEBUG
Entering history()
09:44:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:37
DEBUG
Entering get()
09:44:37
DEBUG
Entering _make_request()
09:44:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:37
DEBUG
Entering _get_cookie_and_crumb()
09:44:37
DEBUG
cookie_mode = 'basic'
09:44:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:37
DEBUG
Entering _get_cookie_basic()
09:44:37
DEBUG
reusing cookie
09:44:37
DEBUG
Exiting _get_cookie_basic()
09:44:37
DEBUG
Entering _get_crumb_basic()
09:44:37
DEBUG
reusing crumb
09:44:37
DEBUG
Exiting _get_crumb_basic()
09:44:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:37
DEBUG
Exiting _get_cookie_and_crumb()
09:44:37
DEBUG
response code=200
09:44:37
DEBUG
Exiting _make_request()
09:44:37
DEBUG
Exiting get()
09:44:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:37
DEBUG
Exiting history()
09:44:37
DEBUG
Exiting history()
09:44:37
DEBUG
Entering history()
09:44:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:37
DEBUG
Entering get()
09:44:37
DEBUG
Entering _make_request()
09:44:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:37
DEBUG
Entering _get_cookie_and_crumb()
09:44:37
DEBUG
cookie_mode = 'basic'
09:44:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:37
DEBUG
Entering _get_cookie_basic()
09:44:37
DEBUG
reusing cookie
09:44:37
DEBUG
Exiting _get_cookie_basic()
09:44:37
DEBUG
Entering _get_crumb_basic()
09:44:37
DEBUG
reusing crumb
09:44:37
DEBUG
Exiting _get_crumb_basic()
09:44:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:37
DEBUG
Exiting _get_cookie_and_crumb()
09:44:37
DEBUG
response code=200
09:44:37
DEBUG
Exiting _make_request()
09:44:37
DEBUG
Exiting get()
09:44:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:37
DEBUG
Exiting history()
09:44:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:44:47
DEBUG
Entering history()
09:44:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:47
DEBUG
Entering history()
09:44:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:47
DEBUG
Entering get()
09:44:47
DEBUG
Entering _make_request()
09:44:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:47
DEBUG
Entering _get_cookie_and_crumb()
09:44:47
DEBUG
cookie_mode = 'basic'
09:44:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:47
DEBUG
Entering _get_cookie_basic()
09:44:47
DEBUG
reusing cookie
09:44:47
DEBUG
Exiting _get_cookie_basic()
09:44:47
DEBUG
Entering _get_crumb_basic()
09:44:47
DEBUG
reusing crumb
09:44:47
DEBUG
Exiting _get_crumb_basic()
09:44:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:47
DEBUG
Exiting _get_cookie_and_crumb()
09:44:47
DEBUG
response code=200
09:44:47
DEBUG
Exiting _make_request()
09:44:47
DEBUG
Exiting get()
09:44:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:47
DEBUG
Exiting history()
09:44:47
DEBUG
Exiting history()
09:44:47
DEBUG
Entering history()
09:44:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:47
DEBUG
Entering get()
09:44:47
DEBUG
Entering _make_request()
09:44:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:47
DEBUG
Entering _get_cookie_and_crumb()
09:44:47
DEBUG
cookie_mode = 'basic'
09:44:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:47
DEBUG
Entering _get_cookie_basic()
09:44:47
DEBUG
reusing cookie
09:44:47
DEBUG
Exiting _get_cookie_basic()
09:44:47
DEBUG
Entering _get_crumb_basic()
09:44:47
DEBUG
reusing crumb
09:44:47
DEBUG
Exiting _get_crumb_basic()
09:44:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:47
DEBUG
Exiting _get_cookie_and_crumb()
09:44:47
DEBUG
response code=200
09:44:47
DEBUG
Exiting _make_request()
09:44:47
DEBUG
Exiting get()
09:44:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:47
DEBUG
Exiting history()
09:44:57
DEBUG
Entering history()
09:44:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:44:57
DEBUG
Entering history()
09:44:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:57
DEBUG
Entering get()
09:44:57
DEBUG
Entering _make_request()
09:44:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:44:57
DEBUG
Entering _get_cookie_and_crumb()
09:44:57
DEBUG
cookie_mode = 'basic'
09:44:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:57
DEBUG
Entering _get_cookie_basic()
09:44:57
DEBUG
reusing cookie
09:44:57
DEBUG
Exiting _get_cookie_basic()
09:44:57
DEBUG
Entering _get_crumb_basic()
09:44:57
DEBUG
reusing crumb
09:44:57
DEBUG
Exiting _get_crumb_basic()
09:44:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:57
DEBUG
Exiting _get_cookie_and_crumb()
09:44:57
DEBUG
response code=200
09:44:57
DEBUG
Exiting _make_request()
09:44:57
DEBUG
Exiting get()
09:44:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:44:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:44:57
DEBUG
Exiting history()
09:44:57
DEBUG
Exiting history()
09:44:57
DEBUG
Entering history()
09:44:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:57
DEBUG
Entering get()
09:44:57
DEBUG
Entering _make_request()
09:44:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:44:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:44:57
DEBUG
Entering _get_cookie_and_crumb()
09:44:57
DEBUG
cookie_mode = 'basic'
09:44:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:44:57
DEBUG
Entering _get_cookie_basic()
09:44:57
DEBUG
reusing cookie
09:44:57
DEBUG
Exiting _get_cookie_basic()
09:44:57
DEBUG
Entering _get_crumb_basic()
09:44:57
DEBUG
reusing crumb
09:44:57
DEBUG
Exiting _get_crumb_basic()
09:44:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:44:57
DEBUG
Exiting _get_cookie_and_crumb()
09:44:57
DEBUG
response code=200
09:44:57
DEBUG
Exiting _make_request()
09:44:57
DEBUG
Exiting get()
09:44:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:44:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:44:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:44:57
DEBUG
Exiting history()
09:45:01
DEBUG
BAR: 09:44:00 O=53.57 H=53.57 L=53.57 C=53.57
09:45:01
DEBUG
Checking: C=53.57 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:45:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:45:07
DEBUG
Entering history()
09:45:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:07
DEBUG
Entering history()
09:45:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:07
DEBUG
Entering get()
09:45:07
DEBUG
Entering _make_request()
09:45:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:07
DEBUG
Entering _get_cookie_and_crumb()
09:45:07
DEBUG
cookie_mode = 'basic'
09:45:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:07
DEBUG
Entering _get_cookie_basic()
09:45:07
DEBUG
reusing cookie
09:45:07
DEBUG
Exiting _get_cookie_basic()
09:45:07
DEBUG
Entering _get_crumb_basic()
09:45:07
DEBUG
reusing crumb
09:45:07
DEBUG
Exiting _get_crumb_basic()
09:45:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:07
DEBUG
Exiting _get_cookie_and_crumb()
09:45:07
DEBUG
response code=200
09:45:07
DEBUG
Exiting _make_request()
09:45:07
DEBUG
Exiting get()
09:45:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:45:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:07
DEBUG
Exiting history()
09:45:07
DEBUG
Exiting history()
09:45:07
DEBUG
Entering history()
09:45:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:07
DEBUG
Entering get()
09:45:07
DEBUG
Entering _make_request()
09:45:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:07
DEBUG
Entering _get_cookie_and_crumb()
09:45:07
DEBUG
cookie_mode = 'basic'
09:45:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:07
DEBUG
Entering _get_cookie_basic()
09:45:07
DEBUG
reusing cookie
09:45:07
DEBUG
Exiting _get_cookie_basic()
09:45:07
DEBUG
Entering _get_crumb_basic()
09:45:07
DEBUG
reusing crumb
09:45:07
DEBUG
Exiting _get_crumb_basic()
09:45:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:07
DEBUG
Exiting _get_cookie_and_crumb()
09:45:07
DEBUG
response code=200
09:45:07
DEBUG
Exiting _make_request()
09:45:07
DEBUG
Exiting get()
09:45:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:45:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:07
DEBUG
Exiting history()
09:45:07
DEBUG
CHECK: C=53.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:45:17
DEBUG
Entering history()
09:45:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:17
DEBUG
Entering history()
09:45:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:17
DEBUG
Entering get()
09:45:17
DEBUG
Entering _make_request()
09:45:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:17
DEBUG
Entering _get_cookie_and_crumb()
09:45:17
DEBUG
cookie_mode = 'basic'
09:45:17
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:17
DEBUG
Entering _get_cookie_basic()
09:45:17
DEBUG
reusing cookie
09:45:17
DEBUG
Exiting _get_cookie_basic()
09:45:17
DEBUG
Entering _get_crumb_basic()
09:45:17
DEBUG
reusing crumb
09:45:17
DEBUG
Exiting _get_crumb_basic()
09:45:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:17
DEBUG
Exiting _get_cookie_and_crumb()
09:45:18
DEBUG
response code=200
09:45:18
DEBUG
Exiting _make_request()
09:45:18
DEBUG
Exiting get()
09:45:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:45:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:18
DEBUG
Exiting history()
09:45:18
DEBUG
Exiting history()
09:45:18
DEBUG
Entering history()
09:45:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:18
DEBUG
Entering get()
09:45:18
DEBUG
Entering _make_request()
09:45:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:18
DEBUG
Entering _get_cookie_and_crumb()
09:45:18
DEBUG
cookie_mode = 'basic'
09:45:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:18
DEBUG
Entering _get_cookie_basic()
09:45:18
DEBUG
reusing cookie
09:45:18
DEBUG
Exiting _get_cookie_basic()
09:45:18
DEBUG
Entering _get_crumb_basic()
09:45:18
DEBUG
reusing crumb
09:45:18
DEBUG
Exiting _get_crumb_basic()
09:45:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:18
DEBUG
Exiting _get_cookie_and_crumb()
09:45:18
DEBUG
response code=200
09:45:18
DEBUG
Exiting _make_request()
09:45:18
DEBUG
Exiting get()
09:45:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:45:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:18
DEBUG
Exiting history()
09:45:28
DEBUG
Entering history()
09:45:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:28
DEBUG
Entering history()
09:45:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:28
DEBUG
Entering get()
09:45:28
DEBUG
Entering _make_request()
09:45:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:28
DEBUG
Entering _get_cookie_and_crumb()
09:45:28
DEBUG
cookie_mode = 'basic'
09:45:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:28
DEBUG
Entering _get_cookie_basic()
09:45:28
DEBUG
reusing cookie
09:45:28
DEBUG
Exiting _get_cookie_basic()
09:45:28
DEBUG
Entering _get_crumb_basic()
09:45:28
DEBUG
reusing crumb
09:45:28
DEBUG
Exiting _get_crumb_basic()
09:45:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:28
DEBUG
Exiting _get_cookie_and_crumb()
09:45:28
DEBUG
response code=200
09:45:28
DEBUG
Exiting _make_request()
09:45:28
DEBUG
Exiting get()
09:45:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:45:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:28
DEBUG
Exiting history()
09:45:28
DEBUG
Exiting history()
09:45:28
DEBUG
Entering history()
09:45:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:28
DEBUG
Entering get()
09:45:28
DEBUG
Entering _make_request()
09:45:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:28
DEBUG
Entering _get_cookie_and_crumb()
09:45:28
DEBUG
cookie_mode = 'basic'
09:45:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:28
DEBUG
Entering _get_cookie_basic()
09:45:28
DEBUG
reusing cookie
09:45:28
DEBUG
Exiting _get_cookie_basic()
09:45:28
DEBUG
Entering _get_crumb_basic()
09:45:28
DEBUG
reusing crumb
09:45:28
DEBUG
Exiting _get_crumb_basic()
09:45:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:28
DEBUG
Exiting _get_cookie_and_crumb()
09:45:28
DEBUG
response code=200
09:45:28
DEBUG
Exiting _make_request()
09:45:28
DEBUG
Exiting get()
09:45:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:45:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:28
DEBUG
Exiting history()
09:45:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:45:38
DEBUG
Entering history()
09:45:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:38
DEBUG
Entering history()
09:45:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:38
DEBUG
Entering get()
09:45:38
DEBUG
Entering _make_request()
09:45:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:38
DEBUG
Entering _get_cookie_and_crumb()
09:45:38
DEBUG
cookie_mode = 'basic'
09:45:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:38
DEBUG
Entering _get_cookie_basic()
09:45:38
DEBUG
reusing cookie
09:45:38
DEBUG
Exiting _get_cookie_basic()
09:45:38
DEBUG
Entering _get_crumb_basic()
09:45:38
DEBUG
reusing crumb
09:45:38
DEBUG
Exiting _get_crumb_basic()
09:45:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:38
DEBUG
Exiting _get_cookie_and_crumb()
09:45:38
DEBUG
response code=200
09:45:38
DEBUG
Exiting _make_request()
09:45:38
DEBUG
Exiting get()
09:45:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:42:07
09:45:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:38
DEBUG
Exiting history()
09:45:38
DEBUG
Exiting history()
09:45:38
DEBUG
Entering history()
09:45:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:38
DEBUG
Entering get()
09:45:38
DEBUG
Entering _make_request()
09:45:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:38
DEBUG
Entering _get_cookie_and_crumb()
09:45:38
DEBUG
cookie_mode = 'basic'
09:45:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:38
DEBUG
Entering _get_cookie_basic()
09:45:38
DEBUG
reusing cookie
09:45:38
DEBUG
Exiting _get_cookie_basic()
09:45:38
DEBUG
Entering _get_crumb_basic()
09:45:38
DEBUG
reusing crumb
09:45:38
DEBUG
Exiting _get_crumb_basic()
09:45:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:38
DEBUG
Exiting _get_cookie_and_crumb()
09:45:38
DEBUG
response code=200
09:45:38
DEBUG
Exiting _make_request()
09:45:38
DEBUG
Exiting get()
09:45:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:45:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:38
DEBUG
Exiting history()
09:45:45
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:45:48
DEBUG
Entering history()
09:45:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:48
DEBUG
Entering history()
09:45:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:48
DEBUG
Entering get()
09:45:48
DEBUG
Entering _make_request()
09:45:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:48
DEBUG
Entering _get_cookie_and_crumb()
09:45:48
DEBUG
cookie_mode = 'basic'
09:45:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:48
DEBUG
Entering _get_cookie_basic()
09:45:48
DEBUG
reusing cookie
09:45:48
DEBUG
Exiting _get_cookie_basic()
09:45:48
DEBUG
Entering _get_crumb_basic()
09:45:48
DEBUG
reusing crumb
09:45:48
DEBUG
Exiting _get_crumb_basic()
09:45:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:48
DEBUG
Exiting _get_cookie_and_crumb()
09:45:48
DEBUG
response code=200
09:45:48
DEBUG
Exiting _make_request()
09:45:48
DEBUG
Exiting get()
09:45:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:45:41
09:45:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:45:41-05:00
09:45:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:48
DEBUG
Exiting history()
09:45:48
DEBUG
Exiting history()
09:45:48
DEBUG
Entering history()
09:45:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:48
DEBUG
Entering get()
09:45:48
DEBUG
Entering _make_request()
09:45:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:48
DEBUG
Entering _get_cookie_and_crumb()
09:45:48
DEBUG
cookie_mode = 'basic'
09:45:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:48
DEBUG
Entering _get_cookie_basic()
09:45:48
DEBUG
reusing cookie
09:45:48
DEBUG
Exiting _get_cookie_basic()
09:45:48
DEBUG
Entering _get_crumb_basic()
09:45:48
DEBUG
reusing crumb
09:45:48
DEBUG
Exiting _get_crumb_basic()
09:45:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:48
DEBUG
Exiting _get_cookie_and_crumb()
09:45:48
DEBUG
response code=200
09:45:48
DEBUG
Exiting _make_request()
09:45:48
DEBUG
Exiting get()
09:45:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:42:07
09:45:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:42:07-05:00
09:45:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:48
DEBUG
Exiting history()
09:45:48
DEBUG
POLL [Yahoo]: 09:45:48 Price=$53.71
09:45:48
DEBUG
CHECK: C=53.71 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:45:58
DEBUG
Entering history()
09:45:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:45:58
DEBUG
Entering history()
09:45:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:58
DEBUG
Entering get()
09:45:58
DEBUG
Entering _make_request()
09:45:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:45:58
DEBUG
Entering _get_cookie_and_crumb()
09:45:58
DEBUG
cookie_mode = 'basic'
09:45:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:58
DEBUG
Entering _get_cookie_basic()
09:45:58
DEBUG
reusing cookie
09:45:58
DEBUG
Exiting _get_cookie_basic()
09:45:58
DEBUG
Entering _get_crumb_basic()
09:45:58
DEBUG
reusing crumb
09:45:58
DEBUG
Exiting _get_crumb_basic()
09:45:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:58
DEBUG
Exiting _get_cookie_and_crumb()
09:45:59
DEBUG
response code=200
09:45:59
DEBUG
Exiting _make_request()
09:45:59
DEBUG
Exiting get()
09:45:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:45:50
09:45:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:45:50-05:00
09:45:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:45:59
DEBUG
Exiting history()
09:45:59
DEBUG
Exiting history()
09:45:59
DEBUG
Entering history()
09:45:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:59
DEBUG
Entering get()
09:45:59
DEBUG
Entering _make_request()
09:45:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:45:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:45:59
DEBUG
Entering _get_cookie_and_crumb()
09:45:59
DEBUG
cookie_mode = 'basic'
09:45:59
DEBUG
Entering _get_cookie_and_crumb_basic()
09:45:59
DEBUG
Entering _get_cookie_basic()
09:45:59
DEBUG
reusing cookie
09:45:59
DEBUG
Exiting _get_cookie_basic()
09:45:59
DEBUG
Entering _get_crumb_basic()
09:45:59
DEBUG
reusing crumb
09:45:59
DEBUG
Exiting _get_crumb_basic()
09:45:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:45:59
DEBUG
Exiting _get_cookie_and_crumb()
09:45:59
DEBUG
response code=200
09:45:59
DEBUG
Exiting _make_request()
09:45:59
DEBUG
Exiting get()
09:45:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:45:50
09:45:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:50-05:00
09:45:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:50-05:00
09:45:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:45:59
DEBUG
Exiting history()
09:46:00
DEBUG
BAR: 09:45:00 O=53.73 H=53.73 L=53.68 C=53.68
09:46:00
DEBUG
Checking: C=53.68 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:46:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:46:09
DEBUG
Entering history()
09:46:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:09
DEBUG
Entering history()
09:46:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:09
DEBUG
Entering get()
09:46:09
DEBUG
Entering _make_request()
09:46:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:09
DEBUG
Entering _get_cookie_and_crumb()
09:46:09
DEBUG
cookie_mode = 'basic'
09:46:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:09
DEBUG
Entering _get_cookie_basic()
09:46:09
DEBUG
reusing cookie
09:46:09
DEBUG
Exiting _get_cookie_basic()
09:46:09
DEBUG
Entering _get_crumb_basic()
09:46:09
DEBUG
reusing crumb
09:46:09
DEBUG
Exiting _get_crumb_basic()
09:46:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:09
DEBUG
Exiting _get_cookie_and_crumb()
09:46:09
DEBUG
response code=200
09:46:09
DEBUG
Exiting _make_request()
09:46:09
DEBUG
Exiting get()
09:46:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:45:50
09:46:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:45:50-05:00
09:46:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:09
DEBUG
Exiting history()
09:46:09
DEBUG
Exiting history()
09:46:09
DEBUG
Entering history()
09:46:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:09
DEBUG
Entering get()
09:46:09
DEBUG
Entering _make_request()
09:46:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:09
DEBUG
Entering _get_cookie_and_crumb()
09:46:09
DEBUG
cookie_mode = 'basic'
09:46:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:09
DEBUG
Entering _get_cookie_basic()
09:46:09
DEBUG
reusing cookie
09:46:09
DEBUG
Exiting _get_cookie_basic()
09:46:09
DEBUG
Entering _get_crumb_basic()
09:46:09
DEBUG
reusing crumb
09:46:09
DEBUG
Exiting _get_crumb_basic()
09:46:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:09
DEBUG
Exiting _get_cookie_and_crumb()
09:46:09
DEBUG
response code=200
09:46:09
DEBUG
Exiting _make_request()
09:46:09
DEBUG
Exiting get()
09:46:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:45:57
09:46:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:57-05:00
09:46:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:57-05:00
09:46:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:46:09
DEBUG
Exiting history()
09:46:19
DEBUG
Entering history()
09:46:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:19
DEBUG
Entering history()
09:46:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:19
DEBUG
Entering get()
09:46:19
DEBUG
Entering _make_request()
09:46:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:19
DEBUG
Entering _get_cookie_and_crumb()
09:46:19
DEBUG
cookie_mode = 'basic'
09:46:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:19
DEBUG
Entering _get_cookie_basic()
09:46:19
DEBUG
reusing cookie
09:46:19
DEBUG
Exiting _get_cookie_basic()
09:46:19
DEBUG
Entering _get_crumb_basic()
09:46:19
DEBUG
reusing crumb
09:46:19
DEBUG
Exiting _get_crumb_basic()
09:46:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:19
DEBUG
Exiting _get_cookie_and_crumb()
09:46:19
DEBUG
response code=200
09:46:19
DEBUG
Exiting _make_request()
09:46:19
DEBUG
Exiting get()
09:46:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:03
09:46:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:03-05:00
09:46:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:19
DEBUG
Exiting history()
09:46:19
DEBUG
Exiting history()
09:46:19
DEBUG
Entering history()
09:46:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:19
DEBUG
Entering get()
09:46:19
DEBUG
Entering _make_request()
09:46:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:19
DEBUG
Entering _get_cookie_and_crumb()
09:46:19
DEBUG
cookie_mode = 'basic'
09:46:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:19
DEBUG
Entering _get_cookie_basic()
09:46:19
DEBUG
reusing cookie
09:46:19
DEBUG
Exiting _get_cookie_basic()
09:46:19
DEBUG
Entering _get_crumb_basic()
09:46:19
DEBUG
reusing crumb
09:46:19
DEBUG
Exiting _get_crumb_basic()
09:46:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:19
DEBUG
Exiting _get_cookie_and_crumb()
09:46:19
DEBUG
response code=200
09:46:19
DEBUG
Exiting _make_request()
09:46:19
DEBUG
Exiting get()
09:46:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:45:57
09:46:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:57-05:00
09:46:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:45:57-05:00
09:46:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:46:19
DEBUG
Exiting history()
09:46:19
DEBUG
POLL [Yahoo]: 09:46:19 Price=$53.73
09:46:19
DEBUG
CHECK: C=53.73 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:46:29
DEBUG
Entering history()
09:46:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:29
DEBUG
Entering history()
09:46:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:29
DEBUG
Entering get()
09:46:29
DEBUG
Entering _make_request()
09:46:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:29
DEBUG
Entering _get_cookie_and_crumb()
09:46:29
DEBUG
cookie_mode = 'basic'
09:46:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:29
DEBUG
Entering _get_cookie_basic()
09:46:29
DEBUG
reusing cookie
09:46:29
DEBUG
Exiting _get_cookie_basic()
09:46:29
DEBUG
Entering _get_crumb_basic()
09:46:29
DEBUG
reusing crumb
09:46:29
DEBUG
Exiting _get_crumb_basic()
09:46:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:29
DEBUG
Exiting _get_cookie_and_crumb()
09:46:29
DEBUG
response code=200
09:46:29
DEBUG
Exiting _make_request()
09:46:29
DEBUG
Exiting get()
09:46:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:03
09:46:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:03-05:00
09:46:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:29
DEBUG
Exiting history()
09:46:29
DEBUG
Exiting history()
09:46:29
DEBUG
Entering history()
09:46:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:29
DEBUG
Entering get()
09:46:29
DEBUG
Entering _make_request()
09:46:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:29
DEBUG
Entering _get_cookie_and_crumb()
09:46:29
DEBUG
cookie_mode = 'basic'
09:46:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:29
DEBUG
Entering _get_cookie_basic()
09:46:29
DEBUG
reusing cookie
09:46:29
DEBUG
Exiting _get_cookie_basic()
09:46:29
DEBUG
Entering _get_crumb_basic()
09:46:29
DEBUG
reusing crumb
09:46:29
DEBUG
Exiting _get_crumb_basic()
09:46:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:29
DEBUG
Exiting _get_cookie_and_crumb()
09:46:29
DEBUG
response code=200
09:46:29
DEBUG
Exiting _make_request()
09:46:29
DEBUG
Exiting get()
09:46:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:13
09:46:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:13-05:00
09:46:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:13-05:00
09:46:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:46:30
DEBUG
Exiting history()
09:46:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:46:40
DEBUG
Entering history()
09:46:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:40
DEBUG
Entering history()
09:46:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:40
DEBUG
Entering get()
09:46:40
DEBUG
Entering _make_request()
09:46:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:40
DEBUG
Entering _get_cookie_and_crumb()
09:46:40
DEBUG
cookie_mode = 'basic'
09:46:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:40
DEBUG
Entering _get_cookie_basic()
09:46:40
DEBUG
reusing cookie
09:46:40
DEBUG
Exiting _get_cookie_basic()
09:46:40
DEBUG
Entering _get_crumb_basic()
09:46:40
DEBUG
reusing crumb
09:46:40
DEBUG
Exiting _get_crumb_basic()
09:46:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:40
DEBUG
Exiting _get_cookie_and_crumb()
09:46:40
DEBUG
response code=200
09:46:40
DEBUG
Exiting _make_request()
09:46:40
DEBUG
Exiting get()
09:46:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:25
09:46:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:25-05:00
09:46:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:40
DEBUG
Exiting history()
09:46:40
DEBUG
Exiting history()
09:46:40
DEBUG
Entering history()
09:46:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:40
DEBUG
Entering get()
09:46:40
DEBUG
Entering _make_request()
09:46:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:40
DEBUG
Entering _get_cookie_and_crumb()
09:46:40
DEBUG
cookie_mode = 'basic'
09:46:40
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:40
DEBUG
Entering _get_cookie_basic()
09:46:40
DEBUG
reusing cookie
09:46:40
DEBUG
Exiting _get_cookie_basic()
09:46:40
DEBUG
Entering _get_crumb_basic()
09:46:40
DEBUG
reusing crumb
09:46:40
DEBUG
Exiting _get_crumb_basic()
09:46:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:40
DEBUG
Exiting _get_cookie_and_crumb()
09:46:40
DEBUG
response code=200
09:46:40
DEBUG
Exiting _make_request()
09:46:40
DEBUG
Exiting get()
09:46:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:25
09:46:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:25-05:00
09:46:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:25-05:00
09:46:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:46:40
DEBUG
Exiting history()
09:46:40
DEBUG
POLL [Yahoo]: 09:46:40 Price=$53.70
09:46:40
DEBUG
CHECK: C=53.70 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:46:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:46:50
DEBUG
Entering history()
09:46:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:46:50
DEBUG
Entering history()
09:46:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:50
DEBUG
Entering get()
09:46:50
DEBUG
Entering _make_request()
09:46:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:46:50
DEBUG
Entering _get_cookie_and_crumb()
09:46:50
DEBUG
cookie_mode = 'basic'
09:46:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:50
DEBUG
Entering _get_cookie_basic()
09:46:50
DEBUG
reusing cookie
09:46:50
DEBUG
Exiting _get_cookie_basic()
09:46:50
DEBUG
Entering _get_crumb_basic()
09:46:50
DEBUG
reusing crumb
09:46:50
DEBUG
Exiting _get_crumb_basic()
09:46:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:50
DEBUG
Exiting _get_cookie_and_crumb()
09:46:50
DEBUG
response code=200
09:46:50
DEBUG
Exiting _make_request()
09:46:50
DEBUG
Exiting get()
09:46:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:25
09:46:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:25-05:00
09:46:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:46:50
DEBUG
Exiting history()
09:46:50
DEBUG
Exiting history()
09:46:50
DEBUG
Entering history()
09:46:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:50
DEBUG
Entering get()
09:46:50
DEBUG
Entering _make_request()
09:46:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:46:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:46:50
DEBUG
Entering _get_cookie_and_crumb()
09:46:50
DEBUG
cookie_mode = 'basic'
09:46:50
DEBUG
Entering _get_cookie_and_crumb_basic()
09:46:50
DEBUG
Entering _get_cookie_basic()
09:46:50
DEBUG
reusing cookie
09:46:50
DEBUG
Exiting _get_cookie_basic()
09:46:50
DEBUG
Entering _get_crumb_basic()
09:46:50
DEBUG
reusing crumb
09:46:50
DEBUG
Exiting _get_crumb_basic()
09:46:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:46:50
DEBUG
Exiting _get_cookie_and_crumb()
09:46:50
DEBUG
response code=200
09:46:50
DEBUG
Exiting _make_request()
09:46:50
DEBUG
Exiting get()
09:46:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:30
09:46:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:30-05:00
09:46:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:30-05:00
09:46:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:46:50
DEBUG
Exiting history()
09:47:00
DEBUG
Entering history()
09:47:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:00
DEBUG
Entering history()
09:47:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:00
DEBUG
Entering get()
09:47:00
DEBUG
Entering _make_request()
09:47:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:00
DEBUG
Entering _get_cookie_and_crumb()
09:47:00
DEBUG
cookie_mode = 'basic'
09:47:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:00
DEBUG
Entering _get_cookie_basic()
09:47:00
DEBUG
reusing cookie
09:47:00
DEBUG
Exiting _get_cookie_basic()
09:47:00
DEBUG
Entering _get_crumb_basic()
09:47:00
DEBUG
reusing crumb
09:47:00
DEBUG
Exiting _get_crumb_basic()
09:47:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:00
DEBUG
Exiting _get_cookie_and_crumb()
09:47:00
DEBUG
response code=200
09:47:00
DEBUG
Exiting _make_request()
09:47:00
DEBUG
Exiting get()
09:47:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:43
09:47:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:43-05:00
09:47:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:00
DEBUG
Exiting history()
09:47:00
DEBUG
Exiting history()
09:47:00
DEBUG
Entering history()
09:47:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:00
DEBUG
Entering get()
09:47:00
DEBUG
Entering _make_request()
09:47:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:00
DEBUG
Entering _get_cookie_and_crumb()
09:47:00
DEBUG
cookie_mode = 'basic'
09:47:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:00
DEBUG
Entering _get_cookie_basic()
09:47:00
DEBUG
reusing cookie
09:47:00
DEBUG
Exiting _get_cookie_basic()
09:47:00
DEBUG
Entering _get_crumb_basic()
09:47:00
DEBUG
reusing crumb
09:47:00
DEBUG
Exiting _get_crumb_basic()
09:47:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:00
DEBUG
Exiting _get_cookie_and_crumb()
09:47:00
DEBUG
response code=200
09:47:00
DEBUG
Exiting _make_request()
09:47:00
DEBUG
Exiting get()
09:47:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:30
09:47:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:30-05:00
09:47:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:30-05:00
09:47:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:00
DEBUG
Exiting history()
09:47:00
DEBUG
POLL [Yahoo]: 09:47:00 Price=$53.58
09:47:00
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:47:01
DEBUG
BAR: 09:46:00 O=53.72 H=53.72 L=53.67 C=53.67
09:47:01
DEBUG
Checking: C=53.67 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:47:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:47:10
DEBUG
Entering history()
09:47:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:10
DEBUG
Entering history()
09:47:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:10
DEBUG
Entering get()
09:47:10
DEBUG
Entering _make_request()
09:47:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:10
DEBUG
Entering _get_cookie_and_crumb()
09:47:10
DEBUG
cookie_mode = 'basic'
09:47:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:10
DEBUG
Entering _get_cookie_basic()
09:47:10
DEBUG
reusing cookie
09:47:10
DEBUG
Exiting _get_cookie_basic()
09:47:10
DEBUG
Entering _get_crumb_basic()
09:47:10
DEBUG
reusing crumb
09:47:10
DEBUG
Exiting _get_crumb_basic()
09:47:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:10
DEBUG
Exiting _get_cookie_and_crumb()
09:47:11
DEBUG
response code=200
09:47:11
DEBUG
Exiting _make_request()
09:47:11
DEBUG
Exiting get()
09:47:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:43
09:47:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:43-05:00
09:47:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:11
DEBUG
Exiting history()
09:47:11
DEBUG
Exiting history()
09:47:11
DEBUG
Entering history()
09:47:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:11
DEBUG
Entering get()
09:47:11
DEBUG
Entering _make_request()
09:47:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:11
DEBUG
Entering _get_cookie_and_crumb()
09:47:11
DEBUG
cookie_mode = 'basic'
09:47:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:11
DEBUG
Entering _get_cookie_basic()
09:47:11
DEBUG
reusing cookie
09:47:11
DEBUG
Exiting _get_cookie_basic()
09:47:11
DEBUG
Entering _get_crumb_basic()
09:47:11
DEBUG
reusing crumb
09:47:11
DEBUG
Exiting _get_crumb_basic()
09:47:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:11
DEBUG
Exiting _get_cookie_and_crumb()
09:47:11
DEBUG
response code=200
09:47:11
DEBUG
Exiting _make_request()
09:47:11
DEBUG
Exiting get()
09:47:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:52
09:47:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:11
DEBUG
Exiting history()
09:47:21
DEBUG
Entering history()
09:47:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:21
DEBUG
Entering history()
09:47:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:21
DEBUG
Entering get()
09:47:21
DEBUG
Entering _make_request()
09:47:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:21
DEBUG
Entering _get_cookie_and_crumb()
09:47:21
DEBUG
cookie_mode = 'basic'
09:47:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:21
DEBUG
Entering _get_cookie_basic()
09:47:21
DEBUG
reusing cookie
09:47:21
DEBUG
Exiting _get_cookie_basic()
09:47:21
DEBUG
Entering _get_crumb_basic()
09:47:21
DEBUG
reusing crumb
09:47:21
DEBUG
Exiting _get_crumb_basic()
09:47:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:21
DEBUG
Exiting _get_cookie_and_crumb()
09:47:21
DEBUG
response code=200
09:47:21
DEBUG
Exiting _make_request()
09:47:21
DEBUG
Exiting get()
09:47:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:52
09:47:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:21
DEBUG
Exiting history()
09:47:21
DEBUG
Exiting history()
09:47:21
DEBUG
Entering history()
09:47:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:21
DEBUG
Entering get()
09:47:21
DEBUG
Entering _make_request()
09:47:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:21
DEBUG
Entering _get_cookie_and_crumb()
09:47:21
DEBUG
cookie_mode = 'basic'
09:47:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:21
DEBUG
Entering _get_cookie_basic()
09:47:21
DEBUG
reusing cookie
09:47:21
DEBUG
Exiting _get_cookie_basic()
09:47:21
DEBUG
Entering _get_crumb_basic()
09:47:21
DEBUG
reusing crumb
09:47:21
DEBUG
Exiting _get_crumb_basic()
09:47:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:21
DEBUG
Exiting _get_cookie_and_crumb()
09:47:21
DEBUG
response code=200
09:47:21
DEBUG
Exiting _make_request()
09:47:21
DEBUG
Exiting get()
09:47:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:46:52
09:47:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:21
DEBUG
Exiting history()
09:47:21
DEBUG
POLL [Yahoo]: 09:47:21 Price=$53.55
09:47:21
DEBUG
CHECK: C=53.55 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:47:31
DEBUG
Entering history()
09:47:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:31
DEBUG
Entering history()
09:47:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:31
DEBUG
Entering get()
09:47:31
DEBUG
Entering _make_request()
09:47:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:31
DEBUG
Entering _get_cookie_and_crumb()
09:47:31
DEBUG
cookie_mode = 'basic'
09:47:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:31
DEBUG
Entering _get_cookie_basic()
09:47:31
DEBUG
reusing cookie
09:47:31
DEBUG
Exiting _get_cookie_basic()
09:47:31
DEBUG
Entering _get_crumb_basic()
09:47:31
DEBUG
reusing crumb
09:47:31
DEBUG
Exiting _get_crumb_basic()
09:47:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:31
DEBUG
Exiting _get_cookie_and_crumb()
09:47:31
DEBUG
response code=200
09:47:31
DEBUG
Exiting _make_request()
09:47:31
DEBUG
Exiting get()
09:47:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:46:52
09:47:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:46:52-05:00
09:47:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:31
DEBUG
Exiting history()
09:47:31
DEBUG
Exiting history()
09:47:31
DEBUG
Entering history()
09:47:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:31
DEBUG
Entering get()
09:47:31
DEBUG
Entering _make_request()
09:47:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:31
DEBUG
Entering _get_cookie_and_crumb()
09:47:31
DEBUG
cookie_mode = 'basic'
09:47:31
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:31
DEBUG
Entering _get_cookie_basic()
09:47:31
DEBUG
reusing cookie
09:47:31
DEBUG
Exiting _get_cookie_basic()
09:47:31
DEBUG
Entering _get_crumb_basic()
09:47:31
DEBUG
reusing crumb
09:47:31
DEBUG
Exiting _get_crumb_basic()
09:47:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:31
DEBUG
Exiting _get_cookie_and_crumb()
09:47:31
DEBUG
response code=200
09:47:31
DEBUG
Exiting _make_request()
09:47:31
DEBUG
Exiting get()
09:47:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:47:12
09:47:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:12-05:00
09:47:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:12-05:00
09:47:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:31
DEBUG
Exiting history()
09:47:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:47:41
DEBUG
Entering history()
09:47:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:41
DEBUG
Entering history()
09:47:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:41
DEBUG
Entering get()
09:47:41
DEBUG
Entering _make_request()
09:47:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:41
DEBUG
Entering _get_cookie_and_crumb()
09:47:41
DEBUG
cookie_mode = 'basic'
09:47:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:41
DEBUG
Entering _get_cookie_basic()
09:47:41
DEBUG
reusing cookie
09:47:41
DEBUG
Exiting _get_cookie_basic()
09:47:41
DEBUG
Entering _get_crumb_basic()
09:47:41
DEBUG
reusing crumb
09:47:41
DEBUG
Exiting _get_crumb_basic()
09:47:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:41
DEBUG
Exiting _get_cookie_and_crumb()
09:47:41
DEBUG
response code=200
09:47:41
DEBUG
Exiting _make_request()
09:47:41
DEBUG
Exiting get()
09:47:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:47:21
09:47:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:47:21-05:00
09:47:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:41
DEBUG
Exiting history()
09:47:41
DEBUG
Exiting history()
09:47:41
DEBUG
Entering history()
09:47:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:41
DEBUG
Entering get()
09:47:42
DEBUG
Entering _make_request()
09:47:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:42
DEBUG
Entering _get_cookie_and_crumb()
09:47:42
DEBUG
cookie_mode = 'basic'
09:47:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:42
DEBUG
Entering _get_cookie_basic()
09:47:42
DEBUG
reusing cookie
09:47:42
DEBUG
Exiting _get_cookie_basic()
09:47:42
DEBUG
Entering _get_crumb_basic()
09:47:42
DEBUG
reusing crumb
09:47:42
DEBUG
Exiting _get_crumb_basic()
09:47:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:42
DEBUG
Exiting _get_cookie_and_crumb()
09:47:42
DEBUG
response code=200
09:47:42
DEBUG
Exiting _make_request()
09:47:42
DEBUG
Exiting get()
09:47:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:47:22
09:47:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:22-05:00
09:47:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:22-05:00
09:47:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:42
DEBUG
Exiting history()
09:47:42
DEBUG
POLL [Yahoo]: 09:47:42 Price=$53.58
09:47:42
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:47:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:47:52
DEBUG
Entering history()
09:47:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:47:52
DEBUG
Entering history()
09:47:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:52
DEBUG
Entering get()
09:47:52
DEBUG
Entering _make_request()
09:47:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:47:52
DEBUG
Entering _get_cookie_and_crumb()
09:47:52
DEBUG
cookie_mode = 'basic'
09:47:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:52
DEBUG
Entering _get_cookie_basic()
09:47:52
DEBUG
reusing cookie
09:47:52
DEBUG
Exiting _get_cookie_basic()
09:47:52
DEBUG
Entering _get_crumb_basic()
09:47:52
DEBUG
reusing crumb
09:47:52
DEBUG
Exiting _get_crumb_basic()
09:47:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:52
DEBUG
Exiting _get_cookie_and_crumb()
09:47:52
DEBUG
response code=200
09:47:52
DEBUG
Exiting _make_request()
09:47:52
DEBUG
Exiting get()
09:47:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:47:28
09:47:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:47:28-05:00
09:47:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:47:52
DEBUG
Exiting history()
09:47:52
DEBUG
Exiting history()
09:47:52
DEBUG
Entering history()
09:47:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:52
DEBUG
Entering get()
09:47:52
DEBUG
Entering _make_request()
09:47:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:47:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:47:52
DEBUG
Entering _get_cookie_and_crumb()
09:47:52
DEBUG
cookie_mode = 'basic'
09:47:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:47:52
DEBUG
Entering _get_cookie_basic()
09:47:52
DEBUG
reusing cookie
09:47:52
DEBUG
Exiting _get_cookie_basic()
09:47:52
DEBUG
Entering _get_crumb_basic()
09:47:52
DEBUG
reusing crumb
09:47:52
DEBUG
Exiting _get_crumb_basic()
09:47:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:47:52
DEBUG
Exiting _get_cookie_and_crumb()
09:47:52
DEBUG
response code=200
09:47:52
DEBUG
Exiting _make_request()
09:47:52
DEBUG
Exiting get()
09:47:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:47:28
09:47:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:28-05:00
09:47:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:28-05:00
09:47:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:47:52
DEBUG
Exiting history()
09:47:52
DEBUG
POLL [Yahoo]: 09:47:52 Price=$53.69
09:47:52
DEBUG
CHECK: C=53.69 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:48:02
DEBUG
BAR: 09:47:00 O=53.66 H=53.66 L=53.66 C=53.66
09:48:02
DEBUG
Checking: C=53.66 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:48:02
DEBUG
Entering history()
09:48:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:02
DEBUG
Entering history()
09:48:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:02
DEBUG
Entering get()
09:48:02
DEBUG
Entering _make_request()
09:48:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:02
DEBUG
Entering _get_cookie_and_crumb()
09:48:02
DEBUG
cookie_mode = 'basic'
09:48:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:02
DEBUG
Entering _get_cookie_basic()
09:48:02
DEBUG
reusing cookie
09:48:02
DEBUG
Exiting _get_cookie_basic()
09:48:02
DEBUG
Entering _get_crumb_basic()
09:48:02
DEBUG
reusing crumb
09:48:02
DEBUG
Exiting _get_crumb_basic()
09:48:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:02
DEBUG
Exiting _get_cookie_and_crumb()
09:48:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:48:02
DEBUG
response code=200
09:48:02
DEBUG
Exiting _make_request()
09:48:02
DEBUG
Exiting get()
09:48:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:47:41
09:48:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:47:41-05:00
09:48:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:02
DEBUG
Exiting history()
09:48:02
DEBUG
Exiting history()
09:48:02
DEBUG
Entering history()
09:48:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:02
DEBUG
Entering get()
09:48:02
DEBUG
Entering _make_request()
09:48:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:02
DEBUG
Entering _get_cookie_and_crumb()
09:48:02
DEBUG
cookie_mode = 'basic'
09:48:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:02
DEBUG
Entering _get_cookie_basic()
09:48:02
DEBUG
reusing cookie
09:48:02
DEBUG
Exiting _get_cookie_basic()
09:48:02
DEBUG
Entering _get_crumb_basic()
09:48:02
DEBUG
reusing crumb
09:48:02
DEBUG
Exiting _get_crumb_basic()
09:48:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:02
DEBUG
Exiting _get_cookie_and_crumb()
09:48:02
DEBUG
response code=200
09:48:02
DEBUG
Exiting _make_request()
09:48:02
DEBUG
Exiting get()
09:48:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:47:28
09:48:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:28-05:00
09:48:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:28-05:00
09:48:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:02
DEBUG
Exiting history()
09:48:02
DEBUG
POLL [Yahoo]: 09:48:02 Price=$53.63
09:48:02
DEBUG
CHECK: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:48:12
DEBUG
Entering history()
09:48:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:12
DEBUG
Entering history()
09:48:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:12
DEBUG
Entering get()
09:48:12
DEBUG
Entering _make_request()
09:48:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:12
DEBUG
Entering _get_cookie_and_crumb()
09:48:12
DEBUG
cookie_mode = 'basic'
09:48:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:12
DEBUG
Entering _get_cookie_basic()
09:48:12
DEBUG
reusing cookie
09:48:12
DEBUG
Exiting _get_cookie_basic()
09:48:12
DEBUG
Entering _get_crumb_basic()
09:48:12
DEBUG
reusing crumb
09:48:12
DEBUG
Exiting _get_crumb_basic()
09:48:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:12
DEBUG
Exiting _get_cookie_and_crumb()
09:48:12
DEBUG
response code=200
09:48:12
DEBUG
Exiting _make_request()
09:48:12
DEBUG
Exiting get()
09:48:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:47:41
09:48:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:47:41-05:00
09:48:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:12
DEBUG
Exiting history()
09:48:12
DEBUG
Exiting history()
09:48:12
DEBUG
Entering history()
09:48:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:12
DEBUG
Entering get()
09:48:12
DEBUG
Entering _make_request()
09:48:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:12
DEBUG
Entering _get_cookie_and_crumb()
09:48:12
DEBUG
cookie_mode = 'basic'
09:48:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:12
DEBUG
Entering _get_cookie_basic()
09:48:12
DEBUG
reusing cookie
09:48:12
DEBUG
Exiting _get_cookie_basic()
09:48:12
DEBUG
Entering _get_crumb_basic()
09:48:12
DEBUG
reusing crumb
09:48:12
DEBUG
Exiting _get_crumb_basic()
09:48:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:12
DEBUG
Exiting _get_cookie_and_crumb()
09:48:12
DEBUG
response code=200
09:48:12
DEBUG
Exiting _make_request()
09:48:12
DEBUG
Exiting get()
09:48:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:47:51
09:48:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:51-05:00
09:48:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:47:51-05:00
09:48:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:12
DEBUG
Exiting history()
09:48:22
DEBUG
Entering history()
09:48:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:22
DEBUG
Entering history()
09:48:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:22
DEBUG
Entering get()
09:48:22
DEBUG
Entering _make_request()
09:48:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:22
DEBUG
Entering _get_cookie_and_crumb()
09:48:22
DEBUG
cookie_mode = 'basic'
09:48:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:22
DEBUG
Entering _get_cookie_basic()
09:48:22
DEBUG
reusing cookie
09:48:22
DEBUG
Exiting _get_cookie_basic()
09:48:22
DEBUG
Entering _get_crumb_basic()
09:48:22
DEBUG
reusing crumb
09:48:22
DEBUG
Exiting _get_crumb_basic()
09:48:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:22
DEBUG
Exiting _get_cookie_and_crumb()
09:48:23
DEBUG
response code=200
09:48:23
DEBUG
Exiting _make_request()
09:48:23
DEBUG
Exiting get()
09:48:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:48:02
09:48:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:48:02-05:00
09:48:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:23
DEBUG
Exiting history()
09:48:23
DEBUG
Exiting history()
09:48:23
DEBUG
Entering history()
09:48:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:23
DEBUG
Entering get()
09:48:23
DEBUG
Entering _make_request()
09:48:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:23
DEBUG
Entering _get_cookie_and_crumb()
09:48:23
DEBUG
cookie_mode = 'basic'
09:48:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:23
DEBUG
Entering _get_cookie_basic()
09:48:23
DEBUG
reusing cookie
09:48:23
DEBUG
Exiting _get_cookie_basic()
09:48:23
DEBUG
Entering _get_crumb_basic()
09:48:23
DEBUG
reusing crumb
09:48:23
DEBUG
Exiting _get_crumb_basic()
09:48:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:23
DEBUG
Exiting _get_cookie_and_crumb()
09:48:23
DEBUG
response code=200
09:48:23
DEBUG
Exiting _make_request()
09:48:23
DEBUG
Exiting get()
09:48:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:02
09:48:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:02-05:00
09:48:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:02-05:00
09:48:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:23
DEBUG
Exiting history()
09:48:23
DEBUG
POLL [Yahoo]: 09:48:23 Price=$53.55
09:48:23
DEBUG
CHECK: C=53.55 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:48:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:48:33
DEBUG
Entering history()
09:48:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:33
DEBUG
Entering history()
09:48:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:33
DEBUG
Entering get()
09:48:33
DEBUG
Entering _make_request()
09:48:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:33
DEBUG
Entering _get_cookie_and_crumb()
09:48:33
DEBUG
cookie_mode = 'basic'
09:48:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:33
DEBUG
Entering _get_cookie_basic()
09:48:33
DEBUG
reusing cookie
09:48:33
DEBUG
Exiting _get_cookie_basic()
09:48:33
DEBUG
Entering _get_crumb_basic()
09:48:33
DEBUG
reusing crumb
09:48:33
DEBUG
Exiting _get_crumb_basic()
09:48:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:33
DEBUG
Exiting _get_cookie_and_crumb()
09:48:33
DEBUG
response code=200
09:48:33
DEBUG
Exiting _make_request()
09:48:33
DEBUG
Exiting get()
09:48:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:48:09
09:48:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:48:09-05:00
09:48:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:33
DEBUG
Exiting history()
09:48:33
DEBUG
Exiting history()
09:48:33
DEBUG
Entering history()
09:48:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:33
DEBUG
Entering get()
09:48:33
DEBUG
Entering _make_request()
09:48:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:33
DEBUG
Entering _get_cookie_and_crumb()
09:48:33
DEBUG
cookie_mode = 'basic'
09:48:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:33
DEBUG
Entering _get_cookie_basic()
09:48:33
DEBUG
reusing cookie
09:48:33
DEBUG
Exiting _get_cookie_basic()
09:48:33
DEBUG
Entering _get_crumb_basic()
09:48:33
DEBUG
reusing crumb
09:48:33
DEBUG
Exiting _get_crumb_basic()
09:48:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:33
DEBUG
Exiting _get_cookie_and_crumb()
09:48:33
DEBUG
response code=200
09:48:33
DEBUG
Exiting _make_request()
09:48:33
DEBUG
Exiting get()
09:48:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:09
09:48:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:09-05:00
09:48:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:09-05:00
09:48:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:33
DEBUG
Exiting history()
09:48:33
DEBUG
POLL [Yahoo]: 09:48:33 Price=$53.59
09:48:33
DEBUG
CHECK: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:48:43
DEBUG
Entering history()
09:48:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:43
DEBUG
Entering history()
09:48:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:43
DEBUG
Entering get()
09:48:43
DEBUG
Entering _make_request()
09:48:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:43
DEBUG
Entering _get_cookie_and_crumb()
09:48:43
DEBUG
cookie_mode = 'basic'
09:48:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:43
DEBUG
Entering _get_cookie_basic()
09:48:43
DEBUG
reusing cookie
09:48:43
DEBUG
Exiting _get_cookie_basic()
09:48:43
DEBUG
Entering _get_crumb_basic()
09:48:43
DEBUG
reusing crumb
09:48:43
DEBUG
Exiting _get_crumb_basic()
09:48:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:43
DEBUG
Exiting _get_cookie_and_crumb()
09:48:43
DEBUG
response code=200
09:48:43
DEBUG
Exiting _make_request()
09:48:43
DEBUG
Exiting get()
09:48:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:48:09
09:48:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:48:09-05:00
09:48:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:43
DEBUG
Exiting history()
09:48:43
DEBUG
Exiting history()
09:48:43
DEBUG
Entering history()
09:48:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:43
DEBUG
Entering get()
09:48:43
DEBUG
Entering _make_request()
09:48:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:43
DEBUG
Entering _get_cookie_and_crumb()
09:48:43
DEBUG
cookie_mode = 'basic'
09:48:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:43
DEBUG
Entering _get_cookie_basic()
09:48:43
DEBUG
reusing cookie
09:48:43
DEBUG
Exiting _get_cookie_basic()
09:48:43
DEBUG
Entering _get_crumb_basic()
09:48:43
DEBUG
reusing crumb
09:48:43
DEBUG
Exiting _get_crumb_basic()
09:48:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:43
DEBUG
Exiting _get_cookie_and_crumb()
09:48:43
DEBUG
response code=200
09:48:43
DEBUG
Exiting _make_request()
09:48:43
DEBUG
Exiting get()
09:48:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:26
09:48:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:26-05:00
09:48:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:26-05:00
09:48:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:43
DEBUG
Exiting history()
09:48:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:48:53
DEBUG
Entering history()
09:48:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:48:53
DEBUG
Entering history()
09:48:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:53
DEBUG
Entering get()
09:48:53
DEBUG
Entering _make_request()
09:48:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:48:53
DEBUG
Entering _get_cookie_and_crumb()
09:48:53
DEBUG
cookie_mode = 'basic'
09:48:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:53
DEBUG
Entering _get_cookie_basic()
09:48:53
DEBUG
reusing cookie
09:48:53
DEBUG
Exiting _get_cookie_basic()
09:48:53
DEBUG
Entering _get_crumb_basic()
09:48:53
DEBUG
reusing crumb
09:48:53
DEBUG
Exiting _get_crumb_basic()
09:48:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:53
DEBUG
Exiting _get_cookie_and_crumb()
09:48:53
DEBUG
response code=200
09:48:53
DEBUG
Exiting _make_request()
09:48:53
DEBUG
Exiting get()
09:48:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:48:33
09:48:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:48:33-05:00
09:48:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:48:53
DEBUG
Exiting history()
09:48:53
DEBUG
Exiting history()
09:48:53
DEBUG
Entering history()
09:48:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:53
DEBUG
Entering get()
09:48:53
DEBUG
Entering _make_request()
09:48:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:48:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:48:53
DEBUG
Entering _get_cookie_and_crumb()
09:48:53
DEBUG
cookie_mode = 'basic'
09:48:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:48:53
DEBUG
Entering _get_cookie_basic()
09:48:53
DEBUG
reusing cookie
09:48:53
DEBUG
Exiting _get_cookie_basic()
09:48:53
DEBUG
Entering _get_crumb_basic()
09:48:53
DEBUG
reusing crumb
09:48:53
DEBUG
Exiting _get_crumb_basic()
09:48:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:48:53
DEBUG
Exiting _get_cookie_and_crumb()
09:48:53
DEBUG
response code=200
09:48:53
DEBUG
Exiting _make_request()
09:48:53
DEBUG
Exiting get()
09:48:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:26
09:48:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:26-05:00
09:48:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:26-05:00
09:48:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:48:53
DEBUG
Exiting history()
09:48:53
DEBUG
POLL [Yahoo]: 09:48:53 Price=$53.51
09:48:53
DEBUG
CHECK: C=53.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:49:01
DEBUG
BAR: 09:48:00 O=53.52 H=53.53 L=53.52 C=53.53
09:49:01
DEBUG
Checking: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:49:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:49:03
DEBUG
Entering history()
09:49:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:03
DEBUG
Entering history()
09:49:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:03
DEBUG
Entering get()
09:49:03
DEBUG
Entering _make_request()
09:49:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:03
DEBUG
Entering _get_cookie_and_crumb()
09:49:03
DEBUG
cookie_mode = 'basic'
09:49:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:03
DEBUG
Entering _get_cookie_basic()
09:49:03
DEBUG
reusing cookie
09:49:03
DEBUG
Exiting _get_cookie_basic()
09:49:03
DEBUG
Entering _get_crumb_basic()
09:49:03
DEBUG
reusing crumb
09:49:03
DEBUG
Exiting _get_crumb_basic()
09:49:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:03
DEBUG
Exiting _get_cookie_and_crumb()
09:49:03
DEBUG
response code=200
09:49:03
DEBUG
Exiting _make_request()
09:49:03
DEBUG
Exiting get()
09:49:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:48:33
09:49:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:48:33-05:00
09:49:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:03
DEBUG
Exiting history()
09:49:03
DEBUG
Exiting history()
09:49:03
DEBUG
Entering history()
09:49:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:03
DEBUG
Entering get()
09:49:03
DEBUG
Entering _make_request()
09:49:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:03
DEBUG
Entering _get_cookie_and_crumb()
09:49:03
DEBUG
cookie_mode = 'basic'
09:49:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:03
DEBUG
Entering _get_cookie_basic()
09:49:03
DEBUG
reusing cookie
09:49:03
DEBUG
Exiting _get_cookie_basic()
09:49:03
DEBUG
Entering _get_crumb_basic()
09:49:03
DEBUG
reusing crumb
09:49:03
DEBUG
Exiting _get_crumb_basic()
09:49:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:03
DEBUG
Exiting _get_cookie_and_crumb()
09:49:03
DEBUG
response code=200
09:49:03
DEBUG
Exiting _make_request()
09:49:03
DEBUG
Exiting get()
09:49:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:50
09:49:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:50-05:00
09:49:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:50-05:00
09:49:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:04
DEBUG
Exiting history()
09:49:14
DEBUG
Entering history()
09:49:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:14
DEBUG
Entering history()
09:49:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:14
DEBUG
Entering get()
09:49:14
DEBUG
Entering _make_request()
09:49:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:14
DEBUG
Entering _get_cookie_and_crumb()
09:49:14
DEBUG
cookie_mode = 'basic'
09:49:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:14
DEBUG
Entering _get_cookie_basic()
09:49:14
DEBUG
reusing cookie
09:49:14
DEBUG
Exiting _get_cookie_basic()
09:49:14
DEBUG
Entering _get_crumb_basic()
09:49:14
DEBUG
reusing crumb
09:49:14
DEBUG
Exiting _get_crumb_basic()
09:49:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:14
DEBUG
Exiting _get_cookie_and_crumb()
09:49:14
DEBUG
response code=200
09:49:14
DEBUG
Exiting _make_request()
09:49:14
DEBUG
Exiting get()
09:49:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:01
09:49:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:01-05:00
09:49:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:14
DEBUG
Exiting history()
09:49:14
DEBUG
Exiting history()
09:49:14
DEBUG
Entering history()
09:49:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:14
DEBUG
Entering get()
09:49:14
DEBUG
Entering _make_request()
09:49:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:14
DEBUG
Entering _get_cookie_and_crumb()
09:49:14
DEBUG
cookie_mode = 'basic'
09:49:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:14
DEBUG
Entering _get_cookie_basic()
09:49:14
DEBUG
reusing cookie
09:49:14
DEBUG
Exiting _get_cookie_basic()
09:49:14
DEBUG
Entering _get_crumb_basic()
09:49:14
DEBUG
reusing crumb
09:49:14
DEBUG
Exiting _get_crumb_basic()
09:49:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:14
DEBUG
Exiting _get_cookie_and_crumb()
09:49:14
DEBUG
response code=200
09:49:14
DEBUG
Exiting _make_request()
09:49:14
DEBUG
Exiting get()
09:49:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:48:58
09:49:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:58-05:00
09:49:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:48:58-05:00
09:49:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:14
DEBUG
Exiting history()
09:49:14
DEBUG
POLL [Yahoo]: 09:49:14 Price=$53.62
09:49:14
DEBUG
CHECK: C=53.62 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:49:24
DEBUG
Entering history()
09:49:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:24
DEBUG
Entering history()
09:49:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:24
DEBUG
Entering get()
09:49:24
DEBUG
Entering _make_request()
09:49:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:24
DEBUG
Entering _get_cookie_and_crumb()
09:49:24
DEBUG
cookie_mode = 'basic'
09:49:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:24
DEBUG
Entering _get_cookie_basic()
09:49:24
DEBUG
reusing cookie
09:49:24
DEBUG
Exiting _get_cookie_basic()
09:49:24
DEBUG
Entering _get_crumb_basic()
09:49:24
DEBUG
reusing crumb
09:49:24
DEBUG
Exiting _get_crumb_basic()
09:49:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:24
DEBUG
Exiting _get_cookie_and_crumb()
09:49:24
DEBUG
response code=200
09:49:24
DEBUG
Exiting _make_request()
09:49:24
DEBUG
Exiting get()
09:49:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:11
09:49:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:11-05:00
09:49:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:24
DEBUG
Exiting history()
09:49:24
DEBUG
Exiting history()
09:49:24
DEBUG
Entering history()
09:49:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:24
DEBUG
Entering get()
09:49:24
DEBUG
Entering _make_request()
09:49:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:24
DEBUG
Entering _get_cookie_and_crumb()
09:49:24
DEBUG
cookie_mode = 'basic'
09:49:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:24
DEBUG
Entering _get_cookie_basic()
09:49:24
DEBUG
reusing cookie
09:49:24
DEBUG
Exiting _get_cookie_basic()
09:49:24
DEBUG
Entering _get_crumb_basic()
09:49:24
DEBUG
reusing crumb
09:49:24
DEBUG
Exiting _get_crumb_basic()
09:49:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:24
DEBUG
Exiting _get_cookie_and_crumb()
09:49:24
DEBUG
response code=200
09:49:24
DEBUG
Exiting _make_request()
09:49:24
DEBUG
Exiting get()
09:49:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:11
09:49:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:11-05:00
09:49:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:11-05:00
09:49:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:24
DEBUG
Exiting history()
09:49:24
DEBUG
POLL [Yahoo]: 09:49:24 Price=$53.59
09:49:24
DEBUG
CHECK: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:49:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:49:34
DEBUG
Entering history()
09:49:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:34
DEBUG
Entering history()
09:49:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:34
DEBUG
Entering get()
09:49:34
DEBUG
Entering _make_request()
09:49:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:34
DEBUG
Entering _get_cookie_and_crumb()
09:49:34
DEBUG
cookie_mode = 'basic'
09:49:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:34
DEBUG
Entering _get_cookie_basic()
09:49:34
DEBUG
reusing cookie
09:49:34
DEBUG
Exiting _get_cookie_basic()
09:49:34
DEBUG
Entering _get_crumb_basic()
09:49:34
DEBUG
reusing crumb
09:49:34
DEBUG
Exiting _get_crumb_basic()
09:49:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:34
DEBUG
Exiting _get_cookie_and_crumb()
09:49:34
DEBUG
response code=200
09:49:34
DEBUG
Exiting _make_request()
09:49:34
DEBUG
Exiting get()
09:49:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:23
09:49:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:23-05:00
09:49:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:34
DEBUG
Exiting history()
09:49:34
DEBUG
Exiting history()
09:49:34
DEBUG
Entering history()
09:49:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:34
DEBUG
Entering get()
09:49:34
DEBUG
Entering _make_request()
09:49:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:34
DEBUG
Entering _get_cookie_and_crumb()
09:49:34
DEBUG
cookie_mode = 'basic'
09:49:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:34
DEBUG
Entering _get_cookie_basic()
09:49:34
DEBUG
reusing cookie
09:49:34
DEBUG
Exiting _get_cookie_basic()
09:49:34
DEBUG
Entering _get_crumb_basic()
09:49:34
DEBUG
reusing crumb
09:49:34
DEBUG
Exiting _get_crumb_basic()
09:49:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:34
DEBUG
Exiting _get_cookie_and_crumb()
09:49:34
DEBUG
response code=200
09:49:34
DEBUG
Exiting _make_request()
09:49:34
DEBUG
Exiting get()
09:49:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:11
09:49:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:11-05:00
09:49:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:11-05:00
09:49:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:34
DEBUG
Exiting history()
09:49:34
DEBUG
POLL [Yahoo]: 09:49:34 Price=$53.58
09:49:34
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:49:44
DEBUG
Entering history()
09:49:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:44
DEBUG
Entering history()
09:49:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:44
DEBUG
Entering get()
09:49:44
DEBUG
Entering _make_request()
09:49:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:44
DEBUG
Entering _get_cookie_and_crumb()
09:49:44
DEBUG
cookie_mode = 'basic'
09:49:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:44
DEBUG
Entering _get_cookie_basic()
09:49:44
DEBUG
reusing cookie
09:49:44
DEBUG
Exiting _get_cookie_basic()
09:49:44
DEBUG
Entering _get_crumb_basic()
09:49:44
DEBUG
reusing crumb
09:49:44
DEBUG
Exiting _get_crumb_basic()
09:49:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:44
DEBUG
Exiting _get_cookie_and_crumb()
09:49:44
DEBUG
response code=200
09:49:44
DEBUG
Exiting _make_request()
09:49:44
DEBUG
Exiting get()
09:49:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:23
09:49:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:23-05:00
09:49:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:44
DEBUG
Exiting history()
09:49:44
DEBUG
Exiting history()
09:49:44
DEBUG
Entering history()
09:49:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:44
DEBUG
Entering get()
09:49:44
DEBUG
Entering _make_request()
09:49:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:44
DEBUG
Entering _get_cookie_and_crumb()
09:49:44
DEBUG
cookie_mode = 'basic'
09:49:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:44
DEBUG
Entering _get_cookie_basic()
09:49:44
DEBUG
reusing cookie
09:49:44
DEBUG
Exiting _get_cookie_basic()
09:49:44
DEBUG
Entering _get_crumb_basic()
09:49:44
DEBUG
reusing crumb
09:49:44
DEBUG
Exiting _get_crumb_basic()
09:49:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:44
DEBUG
Exiting _get_cookie_and_crumb()
09:49:44
DEBUG
response code=200
09:49:44
DEBUG
Exiting _make_request()
09:49:44
DEBUG
Exiting get()
09:49:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:36
09:49:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:36-05:00
09:49:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:36-05:00
09:49:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:44
DEBUG
Exiting history()
09:49:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:49:54
DEBUG
Entering history()
09:49:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:49:54
DEBUG
Entering history()
09:49:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:54
DEBUG
Entering get()
09:49:54
DEBUG
Entering _make_request()
09:49:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:49:54
DEBUG
Entering _get_cookie_and_crumb()
09:49:54
DEBUG
cookie_mode = 'basic'
09:49:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:54
DEBUG
Entering _get_cookie_basic()
09:49:54
DEBUG
reusing cookie
09:49:54
DEBUG
Exiting _get_cookie_basic()
09:49:54
DEBUG
Entering _get_crumb_basic()
09:49:54
DEBUG
reusing crumb
09:49:54
DEBUG
Exiting _get_crumb_basic()
09:49:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:54
DEBUG
Exiting _get_cookie_and_crumb()
09:49:54
DEBUG
response code=200
09:49:54
DEBUG
Exiting _make_request()
09:49:54
DEBUG
Exiting get()
09:49:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:45
09:49:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:45-05:00
09:49:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:49:54
DEBUG
Exiting history()
09:49:54
DEBUG
Exiting history()
09:49:54
DEBUG
Entering history()
09:49:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:54
DEBUG
Entering get()
09:49:54
DEBUG
Entering _make_request()
09:49:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:49:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:49:54
DEBUG
Entering _get_cookie_and_crumb()
09:49:54
DEBUG
cookie_mode = 'basic'
09:49:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:49:54
DEBUG
Entering _get_cookie_basic()
09:49:54
DEBUG
reusing cookie
09:49:54
DEBUG
Exiting _get_cookie_basic()
09:49:54
DEBUG
Entering _get_crumb_basic()
09:49:54
DEBUG
reusing crumb
09:49:54
DEBUG
Exiting _get_crumb_basic()
09:49:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:49:54
DEBUG
Exiting _get_cookie_and_crumb()
09:49:54
DEBUG
response code=200
09:49:54
DEBUG
Exiting _make_request()
09:49:54
DEBUG
Exiting get()
09:49:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:36
09:49:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:36-05:00
09:49:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:36-05:00
09:49:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:49:54
DEBUG
Exiting history()
09:49:54
DEBUG
POLL [Yahoo]: 09:49:54 Price=$53.57
09:49:54
DEBUG
CHECK: C=53.57 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:01
DEBUG
BAR: 09:49:00 O=53.62 H=53.62 L=53.50 C=53.50
09:50:01
DEBUG
Checking: C=53.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:50:04
DEBUG
Entering history()
09:50:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:04
DEBUG
Entering history()
09:50:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:04
DEBUG
Entering get()
09:50:04
DEBUG
Entering _make_request()
09:50:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:04
DEBUG
Entering _get_cookie_and_crumb()
09:50:04
DEBUG
cookie_mode = 'basic'
09:50:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:04
DEBUG
Entering _get_cookie_basic()
09:50:04
DEBUG
reusing cookie
09:50:04
DEBUG
Exiting _get_cookie_basic()
09:50:04
DEBUG
Entering _get_crumb_basic()
09:50:04
DEBUG
reusing crumb
09:50:04
DEBUG
Exiting _get_crumb_basic()
09:50:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:04
DEBUG
Exiting _get_cookie_and_crumb()
09:50:05
DEBUG
response code=200
09:50:05
DEBUG
Exiting _make_request()
09:50:05
DEBUG
Exiting get()
09:50:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:46
09:50:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:46-05:00
09:50:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:05
DEBUG
Exiting history()
09:50:05
DEBUG
Exiting history()
09:50:05
DEBUG
Entering history()
09:50:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:05
DEBUG
Entering get()
09:50:05
DEBUG
Entering _make_request()
09:50:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:05
DEBUG
Entering _get_cookie_and_crumb()
09:50:05
DEBUG
cookie_mode = 'basic'
09:50:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:05
DEBUG
Entering _get_cookie_basic()
09:50:05
DEBUG
reusing cookie
09:50:05
DEBUG
Exiting _get_cookie_basic()
09:50:05
DEBUG
Entering _get_crumb_basic()
09:50:05
DEBUG
reusing crumb
09:50:05
DEBUG
Exiting _get_crumb_basic()
09:50:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:05
DEBUG
Exiting _get_cookie_and_crumb()
09:50:05
DEBUG
response code=200
09:50:05
DEBUG
Exiting _make_request()
09:50:05
DEBUG
Exiting get()
09:50:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:46
09:50:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:46-05:00
09:50:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:46-05:00
09:50:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:05
DEBUG
Exiting history()
09:50:05
DEBUG
POLL [Yahoo]: 09:50:05 Price=$53.49
09:50:05
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:15
DEBUG
Entering history()
09:50:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:15
DEBUG
Entering history()
09:50:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:15
DEBUG
Entering get()
09:50:15
DEBUG
Entering _make_request()
09:50:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:15
DEBUG
Entering _get_cookie_and_crumb()
09:50:15
DEBUG
cookie_mode = 'basic'
09:50:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:15
DEBUG
Entering _get_cookie_basic()
09:50:15
DEBUG
reusing cookie
09:50:15
DEBUG
Exiting _get_cookie_basic()
09:50:15
DEBUG
Entering _get_crumb_basic()
09:50:15
DEBUG
reusing crumb
09:50:15
DEBUG
Exiting _get_crumb_basic()
09:50:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:15
DEBUG
Exiting _get_cookie_and_crumb()
09:50:15
DEBUG
response code=200
09:50:15
DEBUG
Exiting _make_request()
09:50:15
DEBUG
Exiting get()
09:50:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:49:54
09:50:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:49:54-05:00
09:50:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:15
DEBUG
Exiting history()
09:50:15
DEBUG
Exiting history()
09:50:15
DEBUG
Entering history()
09:50:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:15
DEBUG
Entering get()
09:50:15
DEBUG
Entering _make_request()
09:50:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:15
DEBUG
Entering _get_cookie_and_crumb()
09:50:15
DEBUG
cookie_mode = 'basic'
09:50:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:15
DEBUG
Entering _get_cookie_basic()
09:50:15
DEBUG
reusing cookie
09:50:15
DEBUG
Exiting _get_cookie_basic()
09:50:15
DEBUG
Entering _get_crumb_basic()
09:50:15
DEBUG
reusing crumb
09:50:15
DEBUG
Exiting _get_crumb_basic()
09:50:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:15
DEBUG
Exiting _get_cookie_and_crumb()
09:50:15
DEBUG
response code=200
09:50:15
DEBUG
Exiting _make_request()
09:50:15
DEBUG
Exiting get()
09:50:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:54
09:50:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:54-05:00
09:50:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:54-05:00
09:50:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:15
DEBUG
Exiting history()
09:50:15
DEBUG
POLL [Yahoo]: 09:50:15 Price=$53.64
09:50:15
DEBUG
CHECK: C=53.64 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:25
DEBUG
Entering history()
09:50:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:25
DEBUG
Entering history()
09:50:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:25
DEBUG
Entering get()
09:50:25
DEBUG
Entering _make_request()
09:50:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:25
DEBUG
Entering _get_cookie_and_crumb()
09:50:25
DEBUG
cookie_mode = 'basic'
09:50:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:25
DEBUG
Entering _get_cookie_basic()
09:50:25
DEBUG
reusing cookie
09:50:25
DEBUG
Exiting _get_cookie_basic()
09:50:25
DEBUG
Entering _get_crumb_basic()
09:50:25
DEBUG
reusing crumb
09:50:25
DEBUG
Exiting _get_crumb_basic()
09:50:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:25
DEBUG
Exiting _get_cookie_and_crumb()
09:50:25
DEBUG
response code=200
09:50:25
DEBUG
Exiting _make_request()
09:50:25
DEBUG
Exiting get()
09:50:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:09
09:50:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:09-05:00
09:50:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:25
DEBUG
Exiting history()
09:50:25
DEBUG
Exiting history()
09:50:25
DEBUG
Entering history()
09:50:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:25
DEBUG
Entering get()
09:50:25
DEBUG
Entering _make_request()
09:50:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:25
DEBUG
Entering _get_cookie_and_crumb()
09:50:25
DEBUG
cookie_mode = 'basic'
09:50:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:25
DEBUG
Entering _get_cookie_basic()
09:50:25
DEBUG
reusing cookie
09:50:25
DEBUG
Exiting _get_cookie_basic()
09:50:25
DEBUG
Entering _get_crumb_basic()
09:50:25
DEBUG
reusing crumb
09:50:25
DEBUG
Exiting _get_crumb_basic()
09:50:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:25
DEBUG
Exiting _get_cookie_and_crumb()
09:50:25
DEBUG
response code=200
09:50:25
DEBUG
Exiting _make_request()
09:50:25
DEBUG
Exiting get()
09:50:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:49:54
09:50:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:54-05:00
09:50:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:49:54-05:00
09:50:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:25
DEBUG
Exiting history()
09:50:25
DEBUG
POLL [Yahoo]: 09:50:25 Price=$53.65
09:50:25
DEBUG
CHECK: C=53.65 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:50:35
DEBUG
Entering history()
09:50:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:35
DEBUG
Entering history()
09:50:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:35
DEBUG
Entering get()
09:50:35
DEBUG
Entering _make_request()
09:50:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:35
DEBUG
Entering _get_cookie_and_crumb()
09:50:35
DEBUG
cookie_mode = 'basic'
09:50:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:35
DEBUG
Entering _get_cookie_basic()
09:50:35
DEBUG
reusing cookie
09:50:35
DEBUG
Exiting _get_cookie_basic()
09:50:35
DEBUG
Entering _get_crumb_basic()
09:50:35
DEBUG
reusing crumb
09:50:35
DEBUG
Exiting _get_crumb_basic()
09:50:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:35
DEBUG
Exiting _get_cookie_and_crumb()
09:50:35
DEBUG
response code=200
09:50:35
DEBUG
Exiting _make_request()
09:50:35
DEBUG
Exiting get()
09:50:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:09
09:50:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:09-05:00
09:50:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:35
DEBUG
Exiting history()
09:50:35
DEBUG
Exiting history()
09:50:35
DEBUG
Entering history()
09:50:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:35
DEBUG
Entering get()
09:50:35
DEBUG
Entering _make_request()
09:50:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:35
DEBUG
Entering _get_cookie_and_crumb()
09:50:35
DEBUG
cookie_mode = 'basic'
09:50:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:35
DEBUG
Entering _get_cookie_basic()
09:50:35
DEBUG
reusing cookie
09:50:35
DEBUG
Exiting _get_cookie_basic()
09:50:35
DEBUG
Entering _get_crumb_basic()
09:50:35
DEBUG
reusing crumb
09:50:35
DEBUG
Exiting _get_crumb_basic()
09:50:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:35
DEBUG
Exiting _get_cookie_and_crumb()
09:50:35
DEBUG
response code=200
09:50:35
DEBUG
Exiting _make_request()
09:50:35
DEBUG
Exiting get()
09:50:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:50:17
09:50:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:17-05:00
09:50:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:17-05:00
09:50:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:35
DEBUG
Exiting history()
09:50:45
DEBUG
Entering history()
09:50:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:45
DEBUG
Entering history()
09:50:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:45
DEBUG
Entering get()
09:50:45
DEBUG
Entering _make_request()
09:50:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:45
DEBUG
Entering _get_cookie_and_crumb()
09:50:45
DEBUG
cookie_mode = 'basic'
09:50:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:45
DEBUG
Entering _get_cookie_basic()
09:50:45
DEBUG
reusing cookie
09:50:45
DEBUG
Exiting _get_cookie_basic()
09:50:45
DEBUG
Entering _get_crumb_basic()
09:50:45
DEBUG
reusing crumb
09:50:45
DEBUG
Exiting _get_crumb_basic()
09:50:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:45
DEBUG
Exiting _get_cookie_and_crumb()
09:50:45
DEBUG
response code=200
09:50:45
DEBUG
Exiting _make_request()
09:50:45
DEBUG
Exiting get()
09:50:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:27
09:50:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:27-05:00
09:50:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:45
DEBUG
Exiting history()
09:50:45
DEBUG
Exiting history()
09:50:45
DEBUG
Entering history()
09:50:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:45
DEBUG
Entering get()
09:50:45
DEBUG
Entering _make_request()
09:50:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:45
DEBUG
Entering _get_cookie_and_crumb()
09:50:45
DEBUG
cookie_mode = 'basic'
09:50:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:45
DEBUG
Entering _get_cookie_basic()
09:50:45
DEBUG
reusing cookie
09:50:45
DEBUG
Exiting _get_cookie_basic()
09:50:45
DEBUG
Entering _get_crumb_basic()
09:50:45
DEBUG
reusing crumb
09:50:45
DEBUG
Exiting _get_crumb_basic()
09:50:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:45
DEBUG
Exiting _get_cookie_and_crumb()
09:50:45
DEBUG
response code=200
09:50:45
DEBUG
Exiting _make_request()
09:50:45
DEBUG
Exiting get()
09:50:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:50:17
09:50:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:17-05:00
09:50:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:17-05:00
09:50:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:45
DEBUG
Exiting history()
09:50:45
DEBUG
POLL [Yahoo]: 09:50:45 Price=$53.78
09:50:45
DEBUG
CHECK: C=53.78 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:50:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:50:55
DEBUG
Entering history()
09:50:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:50:55
DEBUG
Entering history()
09:50:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:55
DEBUG
Entering get()
09:50:55
DEBUG
Entering _make_request()
09:50:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:50:55
DEBUG
Entering _get_cookie_and_crumb()
09:50:55
DEBUG
cookie_mode = 'basic'
09:50:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:55
DEBUG
Entering _get_cookie_basic()
09:50:55
DEBUG
reusing cookie
09:50:55
DEBUG
Exiting _get_cookie_basic()
09:50:55
DEBUG
Entering _get_crumb_basic()
09:50:55
DEBUG
reusing crumb
09:50:55
DEBUG
Exiting _get_crumb_basic()
09:50:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:55
DEBUG
Exiting _get_cookie_and_crumb()
09:50:55
DEBUG
response code=200
09:50:55
DEBUG
Exiting _make_request()
09:50:55
DEBUG
Exiting get()
09:50:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:27
09:50:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:27-05:00
09:50:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:50:55
DEBUG
Exiting history()
09:50:55
DEBUG
Exiting history()
09:50:55
DEBUG
Entering history()
09:50:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:55
DEBUG
Entering get()
09:50:55
DEBUG
Entering _make_request()
09:50:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:50:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:50:55
DEBUG
Entering _get_cookie_and_crumb()
09:50:55
DEBUG
cookie_mode = 'basic'
09:50:55
DEBUG
Entering _get_cookie_and_crumb_basic()
09:50:55
DEBUG
Entering _get_cookie_basic()
09:50:55
DEBUG
reusing cookie
09:50:55
DEBUG
Exiting _get_cookie_basic()
09:50:55
DEBUG
Entering _get_crumb_basic()
09:50:55
DEBUG
reusing crumb
09:50:55
DEBUG
Exiting _get_crumb_basic()
09:50:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:50:55
DEBUG
Exiting _get_cookie_and_crumb()
09:50:55
DEBUG
response code=200
09:50:55
DEBUG
Exiting _make_request()
09:50:55
DEBUG
Exiting get()
09:50:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:50:38
09:50:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:38-05:00
09:50:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:38-05:00
09:50:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:50:55
DEBUG
Exiting history()
09:51:00
DEBUG
BAR: 09:50:00 O=53.76 H=53.78 L=53.76 C=53.78
09:51:00
DEBUG
Checking: C=53.78 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:51:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:51:05
DEBUG
Entering history()
09:51:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:05
DEBUG
Entering history()
09:51:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:05
DEBUG
Entering get()
09:51:05
DEBUG
Entering _make_request()
09:51:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:05
DEBUG
Entering _get_cookie_and_crumb()
09:51:05
DEBUG
cookie_mode = 'basic'
09:51:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:05
DEBUG
Entering _get_cookie_basic()
09:51:05
DEBUG
reusing cookie
09:51:05
DEBUG
Exiting _get_cookie_basic()
09:51:05
DEBUG
Entering _get_crumb_basic()
09:51:05
DEBUG
reusing crumb
09:51:05
DEBUG
Exiting _get_crumb_basic()
09:51:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:05
DEBUG
Exiting _get_cookie_and_crumb()
09:51:05
DEBUG
response code=200
09:51:05
DEBUG
Exiting _make_request()
09:51:05
DEBUG
Exiting get()
09:51:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:50
09:51:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:50-05:00
09:51:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:05
DEBUG
Exiting history()
09:51:05
DEBUG
Exiting history()
09:51:05
DEBUG
Entering history()
09:51:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:05
DEBUG
Entering get()
09:51:05
DEBUG
Entering _make_request()
09:51:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:05
DEBUG
Entering _get_cookie_and_crumb()
09:51:05
DEBUG
cookie_mode = 'basic'
09:51:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:05
DEBUG
Entering _get_cookie_basic()
09:51:05
DEBUG
reusing cookie
09:51:05
DEBUG
Exiting _get_cookie_basic()
09:51:05
DEBUG
Entering _get_crumb_basic()
09:51:05
DEBUG
reusing crumb
09:51:05
DEBUG
Exiting _get_crumb_basic()
09:51:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:05
DEBUG
Exiting _get_cookie_and_crumb()
09:51:05
DEBUG
response code=200
09:51:05
DEBUG
Exiting _make_request()
09:51:05
DEBUG
Exiting get()
09:51:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:50:38
09:51:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:38-05:00
09:51:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:50:38-05:00
09:51:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:51:05
DEBUG
Exiting history()
09:51:05
DEBUG
POLL [Yahoo]: 09:51:05 Price=$53.80
09:51:05
DEBUG
CHECK: C=53.80 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:51:15
DEBUG
Entering history()
09:51:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:15
DEBUG
Entering history()
09:51:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:15
DEBUG
Entering get()
09:51:15
DEBUG
Entering _make_request()
09:51:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:15
DEBUG
Entering _get_cookie_and_crumb()
09:51:15
DEBUG
cookie_mode = 'basic'
09:51:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:15
DEBUG
Entering _get_cookie_basic()
09:51:15
DEBUG
reusing cookie
09:51:15
DEBUG
Exiting _get_cookie_basic()
09:51:15
DEBUG
Entering _get_crumb_basic()
09:51:15
DEBUG
reusing crumb
09:51:15
DEBUG
Exiting _get_crumb_basic()
09:51:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:15
DEBUG
Exiting _get_cookie_and_crumb()
09:51:15
DEBUG
response code=200
09:51:15
DEBUG
Exiting _make_request()
09:51:15
DEBUG
Exiting get()
09:51:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:50:50
09:51:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:50:50-05:00
09:51:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:15
DEBUG
Exiting history()
09:51:15
DEBUG
Exiting history()
09:51:15
DEBUG
Entering history()
09:51:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:15
DEBUG
Entering get()
09:51:15
DEBUG
Entering _make_request()
09:51:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:15
DEBUG
Entering _get_cookie_and_crumb()
09:51:15
DEBUG
cookie_mode = 'basic'
09:51:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:15
DEBUG
Entering _get_cookie_basic()
09:51:15
DEBUG
reusing cookie
09:51:15
DEBUG
Exiting _get_cookie_basic()
09:51:15
DEBUG
Entering _get_crumb_basic()
09:51:15
DEBUG
reusing crumb
09:51:15
DEBUG
Exiting _get_crumb_basic()
09:51:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:15
DEBUG
Exiting _get_cookie_and_crumb()
09:51:15
DEBUG
response code=200
09:51:15
DEBUG
Exiting _make_request()
09:51:15
DEBUG
Exiting get()
09:51:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:00
09:51:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:15
DEBUG
Exiting history()
09:51:25
DEBUG
Entering history()
09:51:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:25
DEBUG
Entering history()
09:51:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:25
DEBUG
Entering get()
09:51:25
DEBUG
Entering _make_request()
09:51:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:25
DEBUG
Entering _get_cookie_and_crumb()
09:51:25
DEBUG
cookie_mode = 'basic'
09:51:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:25
DEBUG
Entering _get_cookie_basic()
09:51:25
DEBUG
reusing cookie
09:51:25
DEBUG
Exiting _get_cookie_basic()
09:51:25
DEBUG
Entering _get_crumb_basic()
09:51:25
DEBUG
reusing crumb
09:51:25
DEBUG
Exiting _get_crumb_basic()
09:51:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:25
DEBUG
Exiting _get_cookie_and_crumb()
09:51:25
DEBUG
response code=200
09:51:25
DEBUG
Exiting _make_request()
09:51:25
DEBUG
Exiting get()
09:51:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:14
09:51:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:14-05:00
09:51:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:25
DEBUG
Exiting history()
09:51:25
DEBUG
Exiting history()
09:51:25
DEBUG
Entering history()
09:51:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:25
DEBUG
Entering get()
09:51:25
DEBUG
Entering _make_request()
09:51:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:25
DEBUG
Entering _get_cookie_and_crumb()
09:51:25
DEBUG
cookie_mode = 'basic'
09:51:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:25
DEBUG
Entering _get_cookie_basic()
09:51:25
DEBUG
reusing cookie
09:51:25
DEBUG
Exiting _get_cookie_basic()
09:51:25
DEBUG
Entering _get_crumb_basic()
09:51:25
DEBUG
reusing crumb
09:51:25
DEBUG
Exiting _get_crumb_basic()
09:51:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:25
DEBUG
Exiting _get_cookie_and_crumb()
09:51:25
DEBUG
response code=200
09:51:25
DEBUG
Exiting _make_request()
09:51:25
DEBUG
Exiting get()
09:51:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:00
09:51:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:00-05:00
09:51:26
DEBUG
Exiting history()
09:51:26
DEBUG
POLL [Yahoo]: 09:51:26 Price=$53.87
09:51:26
DEBUG
CHECK: C=53.87 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:51:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:51:36
DEBUG
Entering history()
09:51:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:36
DEBUG
Entering history()
09:51:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:36
DEBUG
Entering get()
09:51:36
DEBUG
Entering _make_request()
09:51:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:36
DEBUG
Entering _get_cookie_and_crumb()
09:51:36
DEBUG
cookie_mode = 'basic'
09:51:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:36
DEBUG
Entering _get_cookie_basic()
09:51:36
DEBUG
reusing cookie
09:51:36
DEBUG
Exiting _get_cookie_basic()
09:51:36
DEBUG
Entering _get_crumb_basic()
09:51:36
DEBUG
reusing crumb
09:51:36
DEBUG
Exiting _get_crumb_basic()
09:51:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:36
DEBUG
Exiting _get_cookie_and_crumb()
09:51:36
DEBUG
response code=200
09:51:36
DEBUG
Exiting _make_request()
09:51:36
DEBUG
Exiting get()
09:51:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:22
09:51:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:22-05:00
09:51:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:36
DEBUG
Exiting history()
09:51:36
DEBUG
Exiting history()
09:51:36
DEBUG
Entering history()
09:51:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:36
DEBUG
Entering get()
09:51:36
DEBUG
Entering _make_request()
09:51:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:36
DEBUG
Entering _get_cookie_and_crumb()
09:51:36
DEBUG
cookie_mode = 'basic'
09:51:36
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:36
DEBUG
Entering _get_cookie_basic()
09:51:36
DEBUG
reusing cookie
09:51:36
DEBUG
Exiting _get_cookie_basic()
09:51:36
DEBUG
Entering _get_crumb_basic()
09:51:36
DEBUG
reusing crumb
09:51:36
DEBUG
Exiting _get_crumb_basic()
09:51:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:36
DEBUG
Exiting _get_cookie_and_crumb()
09:51:36
DEBUG
response code=200
09:51:36
DEBUG
Exiting _make_request()
09:51:36
DEBUG
Exiting get()
09:51:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:22
09:51:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:22-05:00
09:51:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:22-05:00
09:51:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:51:36
DEBUG
Exiting history()
09:51:36
DEBUG
POLL [Yahoo]: 09:51:36 Price=$53.98
09:51:36
DEBUG
CHECK: C=53.98 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:51:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:51:46
DEBUG
Entering history()
09:51:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:46
DEBUG
Entering history()
09:51:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:46
DEBUG
Entering get()
09:51:46
DEBUG
Entering _make_request()
09:51:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:46
DEBUG
Entering _get_cookie_and_crumb()
09:51:46
DEBUG
cookie_mode = 'basic'
09:51:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:46
DEBUG
Entering _get_cookie_basic()
09:51:46
DEBUG
reusing cookie
09:51:46
DEBUG
Exiting _get_cookie_basic()
09:51:46
DEBUG
Entering _get_crumb_basic()
09:51:46
DEBUG
reusing crumb
09:51:46
DEBUG
Exiting _get_crumb_basic()
09:51:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:46
DEBUG
Exiting _get_cookie_and_crumb()
09:51:46
DEBUG
response code=200
09:51:46
DEBUG
Exiting _make_request()
09:51:46
DEBUG
Exiting get()
09:51:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:29
09:51:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:29-05:00
09:51:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:46
DEBUG
Exiting history()
09:51:46
DEBUG
Exiting history()
09:51:46
DEBUG
Entering history()
09:51:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:46
DEBUG
Entering get()
09:51:46
DEBUG
Entering _make_request()
09:51:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:46
DEBUG
Entering _get_cookie_and_crumb()
09:51:46
DEBUG
cookie_mode = 'basic'
09:51:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:46
DEBUG
Entering _get_cookie_basic()
09:51:46
DEBUG
reusing cookie
09:51:46
DEBUG
Exiting _get_cookie_basic()
09:51:46
DEBUG
Entering _get_crumb_basic()
09:51:46
DEBUG
reusing crumb
09:51:46
DEBUG
Exiting _get_crumb_basic()
09:51:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:46
DEBUG
Exiting _get_cookie_and_crumb()
09:51:46
DEBUG
response code=200
09:51:46
DEBUG
Exiting _make_request()
09:51:46
DEBUG
Exiting get()
09:51:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:22
09:51:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:22-05:00
09:51:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:22-05:00
09:51:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:51:46
DEBUG
Exiting history()
09:51:46
DEBUG
POLL [Yahoo]: 09:51:46 Price=$53.98
09:51:46
DEBUG
CHECK: C=53.98 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:51:56
DEBUG
Entering history()
09:51:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:51:56
DEBUG
Entering history()
09:51:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:56
DEBUG
Entering get()
09:51:56
DEBUG
Entering _make_request()
09:51:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:51:56
DEBUG
Entering _get_cookie_and_crumb()
09:51:56
DEBUG
cookie_mode = 'basic'
09:51:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:56
DEBUG
Entering _get_cookie_basic()
09:51:56
DEBUG
reusing cookie
09:51:56
DEBUG
Exiting _get_cookie_basic()
09:51:56
DEBUG
Entering _get_crumb_basic()
09:51:56
DEBUG
reusing crumb
09:51:56
DEBUG
Exiting _get_crumb_basic()
09:51:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:56
DEBUG
Exiting _get_cookie_and_crumb()
09:51:56
DEBUG
response code=200
09:51:56
DEBUG
Exiting _make_request()
09:51:56
DEBUG
Exiting get()
09:51:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:29
09:51:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:29-05:00
09:51:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:51:56
DEBUG
Exiting history()
09:51:56
DEBUG
Exiting history()
09:51:56
DEBUG
Entering history()
09:51:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:56
DEBUG
Entering get()
09:51:56
DEBUG
Entering _make_request()
09:51:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:51:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:51:56
DEBUG
Entering _get_cookie_and_crumb()
09:51:56
DEBUG
cookie_mode = 'basic'
09:51:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:51:56
DEBUG
Entering _get_cookie_basic()
09:51:56
DEBUG
reusing cookie
09:51:56
DEBUG
Exiting _get_cookie_basic()
09:51:56
DEBUG
Entering _get_crumb_basic()
09:51:56
DEBUG
reusing crumb
09:51:56
DEBUG
Exiting _get_crumb_basic()
09:51:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:51:56
DEBUG
Exiting _get_cookie_and_crumb()
09:51:56
DEBUG
response code=200
09:51:56
DEBUG
Exiting _make_request()
09:51:56
DEBUG
Exiting get()
09:51:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:42
09:51:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:42-05:00
09:51:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:42-05:00
09:51:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:51:56
DEBUG
Exiting history()
09:52:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:52:06
DEBUG
Entering history()
09:52:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:06
DEBUG
Entering history()
09:52:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:06
DEBUG
Entering get()
09:52:06
DEBUG
Entering _make_request()
09:52:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:06
DEBUG
Entering _get_cookie_and_crumb()
09:52:06
DEBUG
cookie_mode = 'basic'
09:52:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:06
DEBUG
Entering _get_cookie_basic()
09:52:06
DEBUG
reusing cookie
09:52:06
DEBUG
Exiting _get_cookie_basic()
09:52:06
DEBUG
Entering _get_crumb_basic()
09:52:06
DEBUG
reusing crumb
09:52:06
DEBUG
Exiting _get_crumb_basic()
09:52:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:06
DEBUG
Exiting _get_cookie_and_crumb()
09:52:06
DEBUG
response code=200
09:52:06
DEBUG
Exiting _make_request()
09:52:06
DEBUG
Exiting get()
09:52:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:53
09:52:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:53-05:00
09:52:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:06
DEBUG
Exiting history()
09:52:06
DEBUG
Exiting history()
09:52:06
DEBUG
Entering history()
09:52:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:06
DEBUG
Entering get()
09:52:06
DEBUG
Entering _make_request()
09:52:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:06
DEBUG
Entering _get_cookie_and_crumb()
09:52:06
DEBUG
cookie_mode = 'basic'
09:52:06
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:06
DEBUG
Entering _get_cookie_basic()
09:52:06
DEBUG
reusing cookie
09:52:06
DEBUG
Exiting _get_cookie_basic()
09:52:06
DEBUG
Entering _get_crumb_basic()
09:52:06
DEBUG
reusing crumb
09:52:06
DEBUG
Exiting _get_crumb_basic()
09:52:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:06
DEBUG
Exiting _get_cookie_and_crumb()
09:52:06
DEBUG
response code=200
09:52:06
DEBUG
Exiting _make_request()
09:52:06
DEBUG
Exiting get()
09:52:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:51:42
09:52:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:42-05:00
09:52:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:51:42-05:00
09:52:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:06
DEBUG
Exiting history()
09:52:06
DEBUG
POLL [Yahoo]: 09:52:06 Price=$54.03
09:52:06
DEBUG
CHECK: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:52:16
DEBUG
Entering history()
09:52:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:16
DEBUG
Entering history()
09:52:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:16
DEBUG
Entering get()
09:52:16
DEBUG
Entering _make_request()
09:52:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:16
DEBUG
Entering _get_cookie_and_crumb()
09:52:16
DEBUG
cookie_mode = 'basic'
09:52:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:16
DEBUG
Entering _get_cookie_basic()
09:52:16
DEBUG
reusing cookie
09:52:16
DEBUG
Exiting _get_cookie_basic()
09:52:16
DEBUG
Entering _get_crumb_basic()
09:52:16
DEBUG
reusing crumb
09:52:16
DEBUG
Exiting _get_crumb_basic()
09:52:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:16
DEBUG
Exiting _get_cookie_and_crumb()
09:52:16
DEBUG
response code=200
09:52:16
DEBUG
Exiting _make_request()
09:52:16
DEBUG
Exiting get()
09:52:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:51:53
09:52:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:51:53-05:00
09:52:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:16
DEBUG
Exiting history()
09:52:16
DEBUG
Exiting history()
09:52:16
DEBUG
Entering history()
09:52:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:16
DEBUG
Entering get()
09:52:16
DEBUG
Entering _make_request()
09:52:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:16
DEBUG
Entering _get_cookie_and_crumb()
09:52:16
DEBUG
cookie_mode = 'basic'
09:52:16
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:16
DEBUG
Entering _get_cookie_basic()
09:52:16
DEBUG
reusing cookie
09:52:16
DEBUG
Exiting _get_cookie_basic()
09:52:16
DEBUG
Entering _get_crumb_basic()
09:52:16
DEBUG
reusing crumb
09:52:16
DEBUG
Exiting _get_crumb_basic()
09:52:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:16
DEBUG
Exiting _get_cookie_and_crumb()
09:52:16
DEBUG
response code=200
09:52:16
DEBUG
Exiting _make_request()
09:52:16
DEBUG
Exiting get()
09:52:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:06
09:52:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:06-05:00
09:52:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:06-05:00
09:52:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:16
DEBUG
Exiting history()
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering get()
09:52:27
DEBUG
Entering _make_request()
09:52:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering _get_cookie_and_crumb()
09:52:27
DEBUG
cookie_mode = 'basic'
09:52:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Entering _get_cookie_basic()
09:52:27
DEBUG
reusing cookie
09:52:27
DEBUG
Exiting _get_cookie_basic()
09:52:27
DEBUG
Entering _get_crumb_basic()
09:52:27
DEBUG
reusing crumb
09:52:27
DEBUG
Exiting _get_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb()
09:52:27
DEBUG
response code=200
09:52:27
DEBUG
Exiting _make_request()
09:52:27
DEBUG
Exiting get()
09:52:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:52:16
09:52:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:52:16-05:00
09:52:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:27
DEBUG
Exiting history()
09:52:27
DEBUG
Exiting history()
09:52:27
DEBUG
Entering history()
09:52:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering get()
09:52:27
DEBUG
Entering _make_request()
09:52:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:27
DEBUG
Entering _get_cookie_and_crumb()
09:52:27
DEBUG
cookie_mode = 'basic'
09:52:27
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Entering _get_cookie_basic()
09:52:27
DEBUG
reusing cookie
09:52:27
DEBUG
Exiting _get_cookie_basic()
09:52:27
DEBUG
Entering _get_crumb_basic()
09:52:27
DEBUG
reusing crumb
09:52:27
DEBUG
Exiting _get_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:27
DEBUG
Exiting _get_cookie_and_crumb()
09:52:27
DEBUG
response code=200
09:52:27
DEBUG
Exiting _make_request()
09:52:27
DEBUG
Exiting get()
09:52:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:16
09:52:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:16-05:00
09:52:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:16-05:00
09:52:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:27
DEBUG
Exiting history()
09:52:27
DEBUG
POLL [Yahoo]: 09:52:27 Price=$53.97
09:52:27
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:52:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering get()
09:52:37
DEBUG
Entering _make_request()
09:52:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering _get_cookie_and_crumb()
09:52:37
DEBUG
cookie_mode = 'basic'
09:52:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Entering _get_cookie_basic()
09:52:37
DEBUG
reusing cookie
09:52:37
DEBUG
Exiting _get_cookie_basic()
09:52:37
DEBUG
Entering _get_crumb_basic()
09:52:37
DEBUG
reusing crumb
09:52:37
DEBUG
Exiting _get_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb()
09:52:37
DEBUG
response code=200
09:52:37
DEBUG
Exiting _make_request()
09:52:37
DEBUG
Exiting get()
09:52:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:52:28
09:52:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:37
DEBUG
Exiting history()
09:52:37
DEBUG
Exiting history()
09:52:37
DEBUG
Entering history()
09:52:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering get()
09:52:37
DEBUG
Entering _make_request()
09:52:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:37
DEBUG
Entering _get_cookie_and_crumb()
09:52:37
DEBUG
cookie_mode = 'basic'
09:52:37
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Entering _get_cookie_basic()
09:52:37
DEBUG
reusing cookie
09:52:37
DEBUG
Exiting _get_cookie_basic()
09:52:37
DEBUG
Entering _get_crumb_basic()
09:52:37
DEBUG
reusing crumb
09:52:37
DEBUG
Exiting _get_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:37
DEBUG
Exiting _get_cookie_and_crumb()
09:52:37
DEBUG
response code=200
09:52:37
DEBUG
Exiting _make_request()
09:52:37
DEBUG
Exiting get()
09:52:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:28
09:52:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:37
DEBUG
Exiting history()
09:52:37
DEBUG
POLL [Yahoo]: 09:52:37 Price=$53.87
09:52:37
DEBUG
CHECK: C=53.87 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:52:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:52:47
DEBUG
Entering history()
09:52:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:47
DEBUG
Entering history()
09:52:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:47
DEBUG
Entering get()
09:52:47
DEBUG
Entering _make_request()
09:52:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:47
DEBUG
Entering _get_cookie_and_crumb()
09:52:47
DEBUG
cookie_mode = 'basic'
09:52:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:47
DEBUG
Entering _get_cookie_basic()
09:52:47
DEBUG
reusing cookie
09:52:47
DEBUG
Exiting _get_cookie_basic()
09:52:47
DEBUG
Entering _get_crumb_basic()
09:52:47
DEBUG
reusing crumb
09:52:47
DEBUG
Exiting _get_crumb_basic()
09:52:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:47
DEBUG
Exiting _get_cookie_and_crumb()
09:52:47
DEBUG
response code=200
09:52:47
DEBUG
Exiting _make_request()
09:52:47
DEBUG
Exiting get()
09:52:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:52:28
09:52:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:47
DEBUG
Exiting history()
09:52:47
DEBUG
Exiting history()
09:52:47
DEBUG
Entering history()
09:52:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:47
DEBUG
Entering get()
09:52:47
DEBUG
Entering _make_request()
09:52:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:47
DEBUG
Entering _get_cookie_and_crumb()
09:52:47
DEBUG
cookie_mode = 'basic'
09:52:47
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:47
DEBUG
Entering _get_cookie_basic()
09:52:47
DEBUG
reusing cookie
09:52:47
DEBUG
Exiting _get_cookie_basic()
09:52:47
DEBUG
Entering _get_crumb_basic()
09:52:47
DEBUG
reusing crumb
09:52:47
DEBUG
Exiting _get_crumb_basic()
09:52:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:47
DEBUG
Exiting _get_cookie_and_crumb()
09:52:47
DEBUG
response code=200
09:52:47
DEBUG
Exiting _make_request()
09:52:47
DEBUG
Exiting get()
09:52:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:28
09:52:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:28-05:00
09:52:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:47
DEBUG
Exiting history()
09:52:57
DEBUG
Entering history()
09:52:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:52:57
DEBUG
Entering history()
09:52:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:57
DEBUG
Entering get()
09:52:57
DEBUG
Entering _make_request()
09:52:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:52:57
DEBUG
Entering _get_cookie_and_crumb()
09:52:57
DEBUG
cookie_mode = 'basic'
09:52:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:57
DEBUG
Entering _get_cookie_basic()
09:52:57
DEBUG
reusing cookie
09:52:57
DEBUG
Exiting _get_cookie_basic()
09:52:57
DEBUG
Entering _get_crumb_basic()
09:52:57
DEBUG
reusing crumb
09:52:57
DEBUG
Exiting _get_crumb_basic()
09:52:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:57
DEBUG
Exiting _get_cookie_and_crumb()
09:52:57
DEBUG
response code=200
09:52:57
DEBUG
Exiting _make_request()
09:52:57
DEBUG
Exiting get()
09:52:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:52:55
09:52:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:52:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:52:57
DEBUG
Exiting history()
09:52:57
DEBUG
Exiting history()
09:52:57
DEBUG
Entering history()
09:52:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:57
DEBUG
Entering get()
09:52:57
DEBUG
Entering _make_request()
09:52:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:52:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:52:57
DEBUG
Entering _get_cookie_and_crumb()
09:52:57
DEBUG
cookie_mode = 'basic'
09:52:57
DEBUG
Entering _get_cookie_and_crumb_basic()
09:52:57
DEBUG
Entering _get_cookie_basic()
09:52:57
DEBUG
reusing cookie
09:52:57
DEBUG
Exiting _get_cookie_basic()
09:52:57
DEBUG
Entering _get_crumb_basic()
09:52:57
DEBUG
reusing crumb
09:52:57
DEBUG
Exiting _get_crumb_basic()
09:52:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:52:57
DEBUG
Exiting _get_cookie_and_crumb()
09:52:57
DEBUG
response code=200
09:52:57
DEBUG
Exiting _make_request()
09:52:57
DEBUG
Exiting get()
09:52:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:55
09:52:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:52:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:52:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:52:57
DEBUG
Exiting history()
09:52:57
DEBUG
POLL [Yahoo]: 09:52:57 Price=$53.99
09:52:57
DEBUG
CHECK: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:53:01
DEBUG
BAR: 09:52:00 O=53.98 H=53.98 L=53.86 C=53.86
09:53:01
DEBUG
Checking: C=53.86 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:53:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:53:07
DEBUG
Entering history()
09:53:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:07
DEBUG
Entering history()
09:53:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:07
DEBUG
Entering get()
09:53:07
DEBUG
Entering _make_request()
09:53:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:07
DEBUG
Entering _get_cookie_and_crumb()
09:53:07
DEBUG
cookie_mode = 'basic'
09:53:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:07
DEBUG
Entering _get_cookie_basic()
09:53:07
DEBUG
reusing cookie
09:53:07
DEBUG
Exiting _get_cookie_basic()
09:53:07
DEBUG
Entering _get_crumb_basic()
09:53:07
DEBUG
reusing crumb
09:53:07
DEBUG
Exiting _get_crumb_basic()
09:53:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:07
DEBUG
Exiting _get_cookie_and_crumb()
09:53:07
DEBUG
response code=200
09:53:07
DEBUG
Exiting _make_request()
09:53:07
DEBUG
Exiting get()
09:53:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:52:55
09:53:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:53:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:07
DEBUG
Exiting history()
09:53:07
DEBUG
Exiting history()
09:53:07
DEBUG
Entering history()
09:53:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:07
DEBUG
Entering get()
09:53:07
DEBUG
Entering _make_request()
09:53:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:07
DEBUG
Entering _get_cookie_and_crumb()
09:53:07
DEBUG
cookie_mode = 'basic'
09:53:07
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:07
DEBUG
Entering _get_cookie_basic()
09:53:07
DEBUG
reusing cookie
09:53:07
DEBUG
Exiting _get_cookie_basic()
09:53:07
DEBUG
Entering _get_crumb_basic()
09:53:07
DEBUG
reusing crumb
09:53:07
DEBUG
Exiting _get_crumb_basic()
09:53:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:07
DEBUG
Exiting _get_cookie_and_crumb()
09:53:07
DEBUG
response code=200
09:53:07
DEBUG
Exiting _make_request()
09:53:07
DEBUG
Exiting get()
09:53:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:52:55
09:53:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:53:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:52:55-05:00
09:53:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:08
DEBUG
Exiting history()
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering get()
09:53:18
DEBUG
Entering _make_request()
09:53:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering _get_cookie_and_crumb()
09:53:18
DEBUG
cookie_mode = 'basic'
09:53:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Entering _get_cookie_basic()
09:53:18
DEBUG
reusing cookie
09:53:18
DEBUG
Exiting _get_cookie_basic()
09:53:18
DEBUG
Entering _get_crumb_basic()
09:53:18
DEBUG
reusing crumb
09:53:18
DEBUG
Exiting _get_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb()
09:53:18
DEBUG
response code=200
09:53:18
DEBUG
Exiting _make_request()
09:53:18
DEBUG
Exiting get()
09:53:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:17
09:53:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:17-05:00
09:53:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
Entering history()
09:53:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering get()
09:53:18
DEBUG
Entering _make_request()
09:53:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:18
DEBUG
Entering _get_cookie_and_crumb()
09:53:18
DEBUG
cookie_mode = 'basic'
09:53:18
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Entering _get_cookie_basic()
09:53:18
DEBUG
reusing cookie
09:53:18
DEBUG
Exiting _get_cookie_basic()
09:53:18
DEBUG
Entering _get_crumb_basic()
09:53:18
DEBUG
reusing crumb
09:53:18
DEBUG
Exiting _get_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:18
DEBUG
Exiting _get_cookie_and_crumb()
09:53:18
DEBUG
response code=200
09:53:18
DEBUG
Exiting _make_request()
09:53:18
DEBUG
Exiting get()
09:53:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:53:17
09:53:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:17-05:00
09:53:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:17-05:00
09:53:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:18
DEBUG
Exiting history()
09:53:18
DEBUG
POLL [Yahoo]: 09:53:18 Price=$53.97
09:53:18
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering get()
09:53:28
DEBUG
Entering _make_request()
09:53:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering _get_cookie_and_crumb()
09:53:28
DEBUG
cookie_mode = 'basic'
09:53:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Entering _get_cookie_basic()
09:53:28
DEBUG
reusing cookie
09:53:28
DEBUG
Exiting _get_cookie_basic()
09:53:28
DEBUG
Entering _get_crumb_basic()
09:53:28
DEBUG
reusing crumb
09:53:28
DEBUG
Exiting _get_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb()
09:53:28
DEBUG
response code=200
09:53:28
DEBUG
Exiting _make_request()
09:53:28
DEBUG
Exiting get()
09:53:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:23
09:53:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:23-05:00
09:53:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:28
DEBUG
Exiting history()
09:53:28
DEBUG
Exiting history()
09:53:28
DEBUG
Entering history()
09:53:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering get()
09:53:28
DEBUG
Entering _make_request()
09:53:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:28
DEBUG
Entering _get_cookie_and_crumb()
09:53:28
DEBUG
cookie_mode = 'basic'
09:53:28
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Entering _get_cookie_basic()
09:53:28
DEBUG
reusing cookie
09:53:28
DEBUG
Exiting _get_cookie_basic()
09:53:28
DEBUG
Entering _get_crumb_basic()
09:53:28
DEBUG
reusing crumb
09:53:28
DEBUG
Exiting _get_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:28
DEBUG
Exiting _get_cookie_and_crumb()
09:53:28
DEBUG
response code=200
09:53:28
DEBUG
Exiting _make_request()
09:53:28
DEBUG
Exiting get()
09:53:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:53:17
09:53:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:17-05:00
09:53:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:17-05:00
09:53:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:28
DEBUG
Exiting history()
09:53:28
DEBUG
POLL [Yahoo]: 09:53:28 Price=$53.91
09:53:28
DEBUG
CHECK: C=53.91 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:53:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering get()
09:53:38
DEBUG
Entering _make_request()
09:53:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering _get_cookie_and_crumb()
09:53:38
DEBUG
cookie_mode = 'basic'
09:53:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Entering _get_cookie_basic()
09:53:38
DEBUG
reusing cookie
09:53:38
DEBUG
Exiting _get_cookie_basic()
09:53:38
DEBUG
Entering _get_crumb_basic()
09:53:38
DEBUG
reusing crumb
09:53:38
DEBUG
Exiting _get_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb()
09:53:38
DEBUG
response code=200
09:53:38
DEBUG
Exiting _make_request()
09:53:38
DEBUG
Exiting get()
09:53:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:34
09:53:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
Entering history()
09:53:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering get()
09:53:38
DEBUG
Entering _make_request()
09:53:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:38
DEBUG
Entering _get_cookie_and_crumb()
09:53:38
DEBUG
cookie_mode = 'basic'
09:53:38
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Entering _get_cookie_basic()
09:53:38
DEBUG
reusing cookie
09:53:38
DEBUG
Exiting _get_cookie_basic()
09:53:38
DEBUG
Entering _get_crumb_basic()
09:53:38
DEBUG
reusing crumb
09:53:38
DEBUG
Exiting _get_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:38
DEBUG
Exiting _get_cookie_and_crumb()
09:53:38
DEBUG
response code=200
09:53:38
DEBUG
Exiting _make_request()
09:53:38
DEBUG
Exiting get()
09:53:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:53:34
09:53:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:38
DEBUG
Exiting history()
09:53:38
DEBUG
POLL [Yahoo]: 09:53:38 Price=$53.80
09:53:38
DEBUG
CHECK: C=53.80 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:53:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering get()
09:53:48
DEBUG
Entering _make_request()
09:53:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering _get_cookie_and_crumb()
09:53:48
DEBUG
cookie_mode = 'basic'
09:53:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Entering _get_cookie_basic()
09:53:48
DEBUG
reusing cookie
09:53:48
DEBUG
Exiting _get_cookie_basic()
09:53:48
DEBUG
Entering _get_crumb_basic()
09:53:48
DEBUG
reusing crumb
09:53:48
DEBUG
Exiting _get_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb()
09:53:48
DEBUG
response code=200
09:53:48
DEBUG
Exiting _make_request()
09:53:48
DEBUG
Exiting get()
09:53:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:34
09:53:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:48
DEBUG
Exiting history()
09:53:48
DEBUG
Exiting history()
09:53:48
DEBUG
Entering history()
09:53:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering get()
09:53:48
DEBUG
Entering _make_request()
09:53:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:48
DEBUG
Entering _get_cookie_and_crumb()
09:53:48
DEBUG
cookie_mode = 'basic'
09:53:48
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Entering _get_cookie_basic()
09:53:48
DEBUG
reusing cookie
09:53:48
DEBUG
Exiting _get_cookie_basic()
09:53:48
DEBUG
Entering _get_crumb_basic()
09:53:48
DEBUG
reusing crumb
09:53:48
DEBUG
Exiting _get_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:48
DEBUG
Exiting _get_cookie_and_crumb()
09:53:48
DEBUG
response code=200
09:53:48
DEBUG
Exiting _make_request()
09:53:48
DEBUG
Exiting get()
09:53:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:53:34
09:53:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:34-05:00
09:53:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:48
DEBUG
Exiting history()
09:53:58
DEBUG
Entering history()
09:53:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:53:58
DEBUG
Entering history()
09:53:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:58
DEBUG
Entering get()
09:53:58
DEBUG
Entering _make_request()
09:53:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:53:58
DEBUG
Entering _get_cookie_and_crumb()
09:53:58
DEBUG
cookie_mode = 'basic'
09:53:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:58
DEBUG
Entering _get_cookie_basic()
09:53:58
DEBUG
reusing cookie
09:53:58
DEBUG
Exiting _get_cookie_basic()
09:53:58
DEBUG
Entering _get_crumb_basic()
09:53:58
DEBUG
reusing crumb
09:53:58
DEBUG
Exiting _get_crumb_basic()
09:53:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:58
DEBUG
Exiting _get_cookie_and_crumb()
09:53:58
DEBUG
response code=200
09:53:58
DEBUG
Exiting _make_request()
09:53:58
DEBUG
Exiting get()
09:53:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:56
09:53:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:56-05:00
09:53:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:53:58
DEBUG
Exiting history()
09:53:58
DEBUG
Exiting history()
09:53:58
DEBUG
Entering history()
09:53:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:58
DEBUG
Entering get()
09:53:58
DEBUG
Entering _make_request()
09:53:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:53:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:53:58
DEBUG
Entering _get_cookie_and_crumb()
09:53:58
DEBUG
cookie_mode = 'basic'
09:53:58
DEBUG
Entering _get_cookie_and_crumb_basic()
09:53:58
DEBUG
Entering _get_cookie_basic()
09:53:58
DEBUG
reusing cookie
09:53:58
DEBUG
Exiting _get_cookie_basic()
09:53:58
DEBUG
Entering _get_crumb_basic()
09:53:58
DEBUG
reusing crumb
09:53:58
DEBUG
Exiting _get_crumb_basic()
09:53:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:53:58
DEBUG
Exiting _get_cookie_and_crumb()
09:53:58
DEBUG
response code=200
09:53:58
DEBUG
Exiting _make_request()
09:53:58
DEBUG
Exiting get()
09:53:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:53:56
09:53:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:56-05:00
09:53:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:53:56-05:00
09:53:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:53:58
DEBUG
Exiting history()
09:53:58
DEBUG
POLL [Yahoo]: 09:53:58 Price=$53.53
09:53:58
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:54:00
DEBUG
BAR: 09:53:00 O=53.96 H=53.96 L=53.66 C=53.66
09:54:00
DEBUG
Checking: C=53.66 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:54:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:54:08
DEBUG
Entering history()
09:54:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:08
DEBUG
Entering history()
09:54:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:08
DEBUG
Entering get()
09:54:08
DEBUG
Entering _make_request()
09:54:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:08
DEBUG
Entering _get_cookie_and_crumb()
09:54:08
DEBUG
cookie_mode = 'basic'
09:54:08
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:08
DEBUG
Entering _get_cookie_basic()
09:54:08
DEBUG
reusing cookie
09:54:08
DEBUG
Exiting _get_cookie_basic()
09:54:08
DEBUG
Entering _get_crumb_basic()
09:54:08
DEBUG
reusing crumb
09:54:08
DEBUG
Exiting _get_crumb_basic()
09:54:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:08
DEBUG
Exiting _get_cookie_and_crumb()
09:54:08
DEBUG
response code=200
09:54:08
DEBUG
Exiting _make_request()
09:54:08
DEBUG
Exiting get()
09:54:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:53:56
09:54:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:53:56-05:00
09:54:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:09
DEBUG
Exiting history()
09:54:09
DEBUG
Exiting history()
09:54:09
DEBUG
Entering history()
09:54:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering get()
09:54:09
DEBUG
Entering _make_request()
09:54:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:09
DEBUG
Entering _get_cookie_and_crumb()
09:54:09
DEBUG
cookie_mode = 'basic'
09:54:09
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Entering _get_cookie_basic()
09:54:09
DEBUG
reusing cookie
09:54:09
DEBUG
Exiting _get_cookie_basic()
09:54:09
DEBUG
Entering _get_crumb_basic()
09:54:09
DEBUG
reusing crumb
09:54:09
DEBUG
Exiting _get_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:09
DEBUG
Exiting _get_cookie_and_crumb()
09:54:09
DEBUG
response code=200
09:54:09
DEBUG
Exiting _make_request()
09:54:09
DEBUG
Exiting get()
09:54:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:07
09:54:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:07-05:00
09:54:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:07-05:00
09:54:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:54:09
DEBUG
Exiting history()
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering get()
09:54:19
DEBUG
Entering _make_request()
09:54:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering _get_cookie_and_crumb()
09:54:19
DEBUG
cookie_mode = 'basic'
09:54:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Entering _get_cookie_basic()
09:54:19
DEBUG
reusing cookie
09:54:19
DEBUG
Exiting _get_cookie_basic()
09:54:19
DEBUG
Entering _get_crumb_basic()
09:54:19
DEBUG
reusing crumb
09:54:19
DEBUG
Exiting _get_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb()
09:54:19
DEBUG
response code=200
09:54:19
DEBUG
Exiting _make_request()
09:54:19
DEBUG
Exiting get()
09:54:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:54:17
09:54:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:54:17-05:00
09:54:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:19
DEBUG
Exiting history()
09:54:19
DEBUG
Exiting history()
09:54:19
DEBUG
Entering history()
09:54:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering get()
09:54:19
DEBUG
Entering _make_request()
09:54:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:19
DEBUG
Entering _get_cookie_and_crumb()
09:54:19
DEBUG
cookie_mode = 'basic'
09:54:19
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Entering _get_cookie_basic()
09:54:19
DEBUG
reusing cookie
09:54:19
DEBUG
Exiting _get_cookie_basic()
09:54:19
DEBUG
Entering _get_crumb_basic()
09:54:19
DEBUG
reusing crumb
09:54:19
DEBUG
Exiting _get_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:19
DEBUG
Exiting _get_cookie_and_crumb()
09:54:19
DEBUG
response code=200
09:54:19
DEBUG
Exiting _make_request()
09:54:19
DEBUG
Exiting get()
09:54:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:17
09:54:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:17-05:00
09:54:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:17-05:00
09:54:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:54:19
DEBUG
Exiting history()
09:54:19
DEBUG
POLL [Yahoo]: 09:54:19 Price=$53.56
09:54:19
DEBUG
CHECK: C=53.56 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering get()
09:54:29
DEBUG
Entering _make_request()
09:54:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering _get_cookie_and_crumb()
09:54:29
DEBUG
cookie_mode = 'basic'
09:54:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Entering _get_cookie_basic()
09:54:29
DEBUG
reusing cookie
09:54:29
DEBUG
Exiting _get_cookie_basic()
09:54:29
DEBUG
Entering _get_crumb_basic()
09:54:29
DEBUG
reusing crumb
09:54:29
DEBUG
Exiting _get_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb()
09:54:29
DEBUG
response code=200
09:54:29
DEBUG
Exiting _make_request()
09:54:29
DEBUG
Exiting get()
09:54:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:54:27
09:54:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:54:27-05:00
09:54:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
Entering history()
09:54:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering get()
09:54:29
DEBUG
Entering _make_request()
09:54:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:29
DEBUG
Entering _get_cookie_and_crumb()
09:54:29
DEBUG
cookie_mode = 'basic'
09:54:29
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Entering _get_cookie_basic()
09:54:29
DEBUG
reusing cookie
09:54:29
DEBUG
Exiting _get_cookie_basic()
09:54:29
DEBUG
Entering _get_crumb_basic()
09:54:29
DEBUG
reusing crumb
09:54:29
DEBUG
Exiting _get_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:29
DEBUG
Exiting _get_cookie_and_crumb()
09:54:29
DEBUG
response code=200
09:54:29
DEBUG
Exiting _make_request()
09:54:29
DEBUG
Exiting get()
09:54:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:17
09:54:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:17-05:00
09:54:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:17-05:00
09:54:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:54:29
DEBUG
Exiting history()
09:54:29
DEBUG
POLL [Yahoo]: 09:54:29 Price=$53.52
09:54:29
DEBUG
CHECK: C=53.52 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:54:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering get()
09:54:39
DEBUG
Entering _make_request()
09:54:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering _get_cookie_and_crumb()
09:54:39
DEBUG
cookie_mode = 'basic'
09:54:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Entering _get_cookie_basic()
09:54:39
DEBUG
reusing cookie
09:54:39
DEBUG
Exiting _get_cookie_basic()
09:54:39
DEBUG
Entering _get_crumb_basic()
09:54:39
DEBUG
reusing crumb
09:54:39
DEBUG
Exiting _get_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb()
09:54:39
DEBUG
response code=200
09:54:39
DEBUG
Exiting _make_request()
09:54:39
DEBUG
Exiting get()
09:54:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:54:27
09:54:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:54:27-05:00
09:54:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:39
DEBUG
Exiting history()
09:54:39
DEBUG
Exiting history()
09:54:39
DEBUG
Entering history()
09:54:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering get()
09:54:39
DEBUG
Entering _make_request()
09:54:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:39
DEBUG
Entering _get_cookie_and_crumb()
09:54:39
DEBUG
cookie_mode = 'basic'
09:54:39
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Entering _get_cookie_basic()
09:54:39
DEBUG
reusing cookie
09:54:39
DEBUG
Exiting _get_cookie_basic()
09:54:39
DEBUG
Entering _get_crumb_basic()
09:54:39
DEBUG
reusing crumb
09:54:39
DEBUG
Exiting _get_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:39
DEBUG
Exiting _get_cookie_and_crumb()
09:54:39
DEBUG
response code=200
09:54:39
DEBUG
Exiting _make_request()
09:54:39
DEBUG
Exiting get()
09:54:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:38
09:54:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:38-05:00
09:54:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:38-05:00
09:54:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:54:39
DEBUG
Exiting history()
09:54:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering get()
09:54:49
DEBUG
Entering _make_request()
09:54:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering _get_cookie_and_crumb()
09:54:49
DEBUG
cookie_mode = 'basic'
09:54:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Entering _get_cookie_basic()
09:54:49
DEBUG
reusing cookie
09:54:49
DEBUG
Exiting _get_cookie_basic()
09:54:49
DEBUG
Entering _get_crumb_basic()
09:54:49
DEBUG
reusing crumb
09:54:49
DEBUG
Exiting _get_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb()
09:54:49
DEBUG
response code=200
09:54:49
DEBUG
Exiting _make_request()
09:54:49
DEBUG
Exiting get()
09:54:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:54:48
09:54:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:54:48-05:00
09:54:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:54:49
DEBUG
Exiting history()
09:54:49
DEBUG
Exiting history()
09:54:49
DEBUG
Entering history()
09:54:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering get()
09:54:49
DEBUG
Entering _make_request()
09:54:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:54:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:54:49
DEBUG
Entering _get_cookie_and_crumb()
09:54:49
DEBUG
cookie_mode = 'basic'
09:54:49
DEBUG
Entering _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Entering _get_cookie_basic()
09:54:49
DEBUG
reusing cookie
09:54:49
DEBUG
Exiting _get_cookie_basic()
09:54:49
DEBUG
Entering _get_crumb_basic()
09:54:49
DEBUG
reusing crumb
09:54:49
DEBUG
Exiting _get_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:54:49
DEBUG
Exiting _get_cookie_and_crumb()
09:54:50
DEBUG
response code=200
09:54:50
DEBUG
Exiting _make_request()
09:54:50
DEBUG
Exiting get()
09:54:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:48
09:54:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:48-05:00
09:54:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:48-05:00
09:54:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:54:50
DEBUG
Exiting history()
09:54:50
DEBUG
POLL [Yahoo]: 09:54:50 Price=$53.47
09:54:50
DEBUG
CHECK: C=53.47 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:55:00
DEBUG
Entering history()
09:55:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:00
DEBUG
Entering history()
09:55:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering get()
09:55:00
DEBUG
Entering _make_request()
09:55:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering _get_cookie_and_crumb()
09:55:00
DEBUG
cookie_mode = 'basic'
09:55:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Entering _get_cookie_basic()
09:55:00
DEBUG
reusing cookie
09:55:00
DEBUG
Exiting _get_cookie_basic()
09:55:00
DEBUG
Entering _get_crumb_basic()
09:55:00
DEBUG
reusing crumb
09:55:00
DEBUG
Exiting _get_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb()
09:55:00
DEBUG
response code=200
09:55:00
DEBUG
Exiting _make_request()
09:55:00
DEBUG
Exiting get()
09:55:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:54:57
09:55:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:54:57-05:00
09:55:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
Entering history()
09:55:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering get()
09:55:00
DEBUG
Entering _make_request()
09:55:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:00
DEBUG
Entering _get_cookie_and_crumb()
09:55:00
DEBUG
cookie_mode = 'basic'
09:55:00
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Entering _get_cookie_basic()
09:55:00
DEBUG
reusing cookie
09:55:00
DEBUG
Exiting _get_cookie_basic()
09:55:00
DEBUG
Entering _get_crumb_basic()
09:55:00
DEBUG
reusing crumb
09:55:00
DEBUG
Exiting _get_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:00
DEBUG
Exiting _get_cookie_and_crumb()
09:55:00
DEBUG
response code=200
09:55:00
DEBUG
Exiting _make_request()
09:55:00
DEBUG
Exiting get()
09:55:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:59
09:55:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:59-05:00
09:55:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:59-05:00
09:55:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:00
DEBUG
Exiting history()
09:55:00
DEBUG
POLL [Yahoo]: 09:55:00 Price=$53.45
09:55:00
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:55:01
DEBUG
BAR: 09:54:00 O=53.47 H=53.47 L=53.47 C=53.47
09:55:01
DEBUG
Checking: C=53.47 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:55:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering get()
09:55:10
DEBUG
Entering _make_request()
09:55:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering _get_cookie_and_crumb()
09:55:10
DEBUG
cookie_mode = 'basic'
09:55:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Entering _get_cookie_basic()
09:55:10
DEBUG
reusing cookie
09:55:10
DEBUG
Exiting _get_cookie_basic()
09:55:10
DEBUG
Entering _get_crumb_basic()
09:55:10
DEBUG
reusing crumb
09:55:10
DEBUG
Exiting _get_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb()
09:55:10
DEBUG
response code=200
09:55:10
DEBUG
Exiting _make_request()
09:55:10
DEBUG
Exiting get()
09:55:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:08
09:55:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:08-05:00
09:55:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:10
DEBUG
Exiting history()
09:55:10
DEBUG
Exiting history()
09:55:10
DEBUG
Entering history()
09:55:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering get()
09:55:10
DEBUG
Entering _make_request()
09:55:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:10
DEBUG
Entering _get_cookie_and_crumb()
09:55:10
DEBUG
cookie_mode = 'basic'
09:55:10
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Entering _get_cookie_basic()
09:55:10
DEBUG
reusing cookie
09:55:10
DEBUG
Exiting _get_cookie_basic()
09:55:10
DEBUG
Entering _get_crumb_basic()
09:55:10
DEBUG
reusing crumb
09:55:10
DEBUG
Exiting _get_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:10
DEBUG
Exiting _get_cookie_and_crumb()
09:55:10
DEBUG
response code=200
09:55:10
DEBUG
Exiting _make_request()
09:55:10
DEBUG
Exiting get()
09:55:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:54:59
09:55:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:59-05:00
09:55:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:54:59-05:00
09:55:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:10
DEBUG
Exiting history()
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering get()
09:55:20
DEBUG
Entering _make_request()
09:55:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering _get_cookie_and_crumb()
09:55:20
DEBUG
cookie_mode = 'basic'
09:55:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Entering _get_cookie_basic()
09:55:20
DEBUG
reusing cookie
09:55:20
DEBUG
Exiting _get_cookie_basic()
09:55:20
DEBUG
Entering _get_crumb_basic()
09:55:20
DEBUG
reusing crumb
09:55:20
DEBUG
Exiting _get_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb()
09:55:20
DEBUG
response code=200
09:55:20
DEBUG
Exiting _make_request()
09:55:20
DEBUG
Exiting get()
09:55:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:08
09:55:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:08-05:00
09:55:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:20
DEBUG
Exiting history()
09:55:20
DEBUG
Exiting history()
09:55:20
DEBUG
Entering history()
09:55:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering get()
09:55:20
DEBUG
Entering _make_request()
09:55:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:20
DEBUG
Entering _get_cookie_and_crumb()
09:55:20
DEBUG
cookie_mode = 'basic'
09:55:20
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Entering _get_cookie_basic()
09:55:20
DEBUG
reusing cookie
09:55:20
DEBUG
Exiting _get_cookie_basic()
09:55:20
DEBUG
Entering _get_crumb_basic()
09:55:20
DEBUG
reusing crumb
09:55:20
DEBUG
Exiting _get_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:20
DEBUG
Exiting _get_cookie_and_crumb()
09:55:20
DEBUG
response code=200
09:55:20
DEBUG
Exiting _make_request()
09:55:20
DEBUG
Exiting get()
09:55:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:55:15
09:55:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:15-05:00
09:55:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:15-05:00
09:55:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:20
DEBUG
Exiting history()
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering get()
09:55:30
DEBUG
Entering _make_request()
09:55:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering _get_cookie_and_crumb()
09:55:30
DEBUG
cookie_mode = 'basic'
09:55:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Entering _get_cookie_basic()
09:55:30
DEBUG
reusing cookie
09:55:30
DEBUG
Exiting _get_cookie_basic()
09:55:30
DEBUG
Entering _get_crumb_basic()
09:55:30
DEBUG
reusing crumb
09:55:30
DEBUG
Exiting _get_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb()
09:55:30
DEBUG
response code=200
09:55:30
DEBUG
Exiting _make_request()
09:55:30
DEBUG
Exiting get()
09:55:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:30
09:55:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:30-05:00
09:55:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:30
DEBUG
Exiting history()
09:55:30
DEBUG
Exiting history()
09:55:30
DEBUG
Entering history()
09:55:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering get()
09:55:30
DEBUG
Entering _make_request()
09:55:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:30
DEBUG
Entering _get_cookie_and_crumb()
09:55:30
DEBUG
cookie_mode = 'basic'
09:55:30
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Entering _get_cookie_basic()
09:55:30
DEBUG
reusing cookie
09:55:30
DEBUG
Exiting _get_cookie_basic()
09:55:30
DEBUG
Entering _get_crumb_basic()
09:55:30
DEBUG
reusing crumb
09:55:30
DEBUG
Exiting _get_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:30
DEBUG
Exiting _get_cookie_and_crumb()
09:55:30
DEBUG
response code=200
09:55:30
DEBUG
Exiting _make_request()
09:55:30
DEBUG
Exiting get()
09:55:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:55:15
09:55:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:15-05:00
09:55:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:15-05:00
09:55:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:31
DEBUG
Exiting history()
09:55:31
DEBUG
POLL [Yahoo]: 09:55:31 Price=$53.31
09:55:31
DEBUG
CHECK: C=53.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:55:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:55:41
DEBUG
Entering history()
09:55:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:41
DEBUG
Entering history()
09:55:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:41
DEBUG
Entering get()
09:55:41
DEBUG
Entering _make_request()
09:55:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:41
DEBUG
Entering _get_cookie_and_crumb()
09:55:41
DEBUG
cookie_mode = 'basic'
09:55:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:41
DEBUG
Entering _get_cookie_basic()
09:55:41
DEBUG
reusing cookie
09:55:41
DEBUG
Exiting _get_cookie_basic()
09:55:41
DEBUG
Entering _get_crumb_basic()
09:55:41
DEBUG
reusing crumb
09:55:41
DEBUG
Exiting _get_crumb_basic()
09:55:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:41
DEBUG
Exiting _get_cookie_and_crumb()
09:55:41
DEBUG
response code=200
09:55:41
DEBUG
Exiting _make_request()
09:55:41
DEBUG
Exiting get()
09:55:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:39
09:55:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:39-05:00
09:55:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:41
DEBUG
Exiting history()
09:55:41
DEBUG
Exiting history()
09:55:41
DEBUG
Entering history()
09:55:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:41
DEBUG
Entering get()
09:55:41
DEBUG
Entering _make_request()
09:55:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:41
DEBUG
Entering _get_cookie_and_crumb()
09:55:41
DEBUG
cookie_mode = 'basic'
09:55:41
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:41
DEBUG
Entering _get_cookie_basic()
09:55:41
DEBUG
reusing cookie
09:55:41
DEBUG
Exiting _get_cookie_basic()
09:55:41
DEBUG
Entering _get_crumb_basic()
09:55:41
DEBUG
reusing crumb
09:55:41
DEBUG
Exiting _get_crumb_basic()
09:55:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:41
DEBUG
Exiting _get_cookie_and_crumb()
09:55:41
DEBUG
response code=200
09:55:41
DEBUG
Exiting _make_request()
09:55:41
DEBUG
Exiting get()
09:55:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:55:40
09:55:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:40-05:00
09:55:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:40-05:00
09:55:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:41
DEBUG
Exiting history()
09:55:41
DEBUG
POLL [Yahoo]: 09:55:41 Price=$53.48
09:55:41
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:55:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:55:51
DEBUG
Entering history()
09:55:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:55:51
DEBUG
Entering history()
09:55:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:51
DEBUG
Entering get()
09:55:51
DEBUG
Entering _make_request()
09:55:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:55:51
DEBUG
Entering _get_cookie_and_crumb()
09:55:51
DEBUG
cookie_mode = 'basic'
09:55:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:51
DEBUG
Entering _get_cookie_basic()
09:55:51
DEBUG
reusing cookie
09:55:51
DEBUG
Exiting _get_cookie_basic()
09:55:51
DEBUG
Entering _get_crumb_basic()
09:55:51
DEBUG
reusing crumb
09:55:51
DEBUG
Exiting _get_crumb_basic()
09:55:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:51
DEBUG
Exiting _get_cookie_and_crumb()
09:55:51
DEBUG
response code=200
09:55:51
DEBUG
Exiting _make_request()
09:55:51
DEBUG
Exiting get()
09:55:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:49
09:55:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:55:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:55:51
DEBUG
Exiting history()
09:55:51
DEBUG
Exiting history()
09:55:51
DEBUG
Entering history()
09:55:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:51
DEBUG
Entering get()
09:55:51
DEBUG
Entering _make_request()
09:55:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:55:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:55:51
DEBUG
Entering _get_cookie_and_crumb()
09:55:51
DEBUG
cookie_mode = 'basic'
09:55:51
DEBUG
Entering _get_cookie_and_crumb_basic()
09:55:51
DEBUG
Entering _get_cookie_basic()
09:55:51
DEBUG
reusing cookie
09:55:51
DEBUG
Exiting _get_cookie_basic()
09:55:51
DEBUG
Entering _get_crumb_basic()
09:55:51
DEBUG
reusing crumb
09:55:51
DEBUG
Exiting _get_crumb_basic()
09:55:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:55:51
DEBUG
Exiting _get_cookie_and_crumb()
09:55:51
DEBUG
response code=200
09:55:51
DEBUG
Exiting _make_request()
09:55:51
DEBUG
Exiting get()
09:55:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:55:49
09:55:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:55:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:55:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:55:51
DEBUG
Exiting history()
09:55:51
DEBUG
POLL [Yahoo]: 09:55:51 Price=$53.42
09:55:51
DEBUG
CHECK: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:56:01
DEBUG
BAR: 09:55:00 O=53.42 H=53.46 L=53.34 C=53.46
09:56:01
DEBUG
Checking: C=53.46 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:56:01
DEBUG
Entering history()
09:56:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:01
DEBUG
Entering history()
09:56:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:01
DEBUG
Entering get()
09:56:01
DEBUG
Entering _make_request()
09:56:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:01
DEBUG
Entering _get_cookie_and_crumb()
09:56:01
DEBUG
cookie_mode = 'basic'
09:56:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:01
DEBUG
Entering _get_cookie_basic()
09:56:01
DEBUG
reusing cookie
09:56:01
DEBUG
Exiting _get_cookie_basic()
09:56:01
DEBUG
Entering _get_crumb_basic()
09:56:01
DEBUG
reusing crumb
09:56:01
DEBUG
Exiting _get_crumb_basic()
09:56:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:01
DEBUG
Exiting _get_cookie_and_crumb()
09:56:01
DEBUG
response code=200
09:56:01
DEBUG
Exiting _make_request()
09:56:01
DEBUG
Exiting get()
09:56:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:55:49
09:56:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:56:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:01
DEBUG
Exiting history()
09:56:01
DEBUG
Exiting history()
09:56:01
DEBUG
Entering history()
09:56:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:01
DEBUG
Entering get()
09:56:01
DEBUG
Entering _make_request()
09:56:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:01
DEBUG
Entering _get_cookie_and_crumb()
09:56:01
DEBUG
cookie_mode = 'basic'
09:56:01
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:01
DEBUG
Entering _get_cookie_basic()
09:56:01
DEBUG
reusing cookie
09:56:01
DEBUG
Exiting _get_cookie_basic()
09:56:01
DEBUG
Entering _get_crumb_basic()
09:56:01
DEBUG
reusing crumb
09:56:01
DEBUG
Exiting _get_crumb_basic()
09:56:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:01
DEBUG
Exiting _get_cookie_and_crumb()
09:56:01
DEBUG
response code=200
09:56:01
DEBUG
Exiting _make_request()
09:56:01
DEBUG
Exiting get()
09:56:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:55:49
09:56:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:56:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:55:49-05:00
09:56:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:01
DEBUG
Exiting history()
09:56:02
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:56:11
DEBUG
Entering history()
09:56:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:11
DEBUG
Entering history()
09:56:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering get()
09:56:11
DEBUG
Entering _make_request()
09:56:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering _get_cookie_and_crumb()
09:56:11
DEBUG
cookie_mode = 'basic'
09:56:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Entering _get_cookie_basic()
09:56:11
DEBUG
reusing cookie
09:56:11
DEBUG
Exiting _get_cookie_basic()
09:56:11
DEBUG
Entering _get_crumb_basic()
09:56:11
DEBUG
reusing crumb
09:56:11
DEBUG
Exiting _get_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb()
09:56:11
DEBUG
response code=200
09:56:11
DEBUG
Exiting _make_request()
09:56:11
DEBUG
Exiting get()
09:56:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:09
09:56:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:09-05:00
09:56:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
Entering history()
09:56:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering get()
09:56:11
DEBUG
Entering _make_request()
09:56:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:11
DEBUG
Entering _get_cookie_and_crumb()
09:56:11
DEBUG
cookie_mode = 'basic'
09:56:11
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Entering _get_cookie_basic()
09:56:11
DEBUG
reusing cookie
09:56:11
DEBUG
Exiting _get_cookie_basic()
09:56:11
DEBUG
Entering _get_crumb_basic()
09:56:11
DEBUG
reusing crumb
09:56:11
DEBUG
Exiting _get_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:11
DEBUG
Exiting _get_cookie_and_crumb()
09:56:11
DEBUG
response code=200
09:56:11
DEBUG
Exiting _make_request()
09:56:11
DEBUG
Exiting get()
09:56:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:09
09:56:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:09-05:00
09:56:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:09-05:00
09:56:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:11
DEBUG
Exiting history()
09:56:11
DEBUG
POLL [Yahoo]: 09:56:11 Price=$53.25
09:56:11
DEBUG
CHECK: C=53.25 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:56:21
DEBUG
Entering history()
09:56:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:21
DEBUG
Entering history()
09:56:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering get()
09:56:21
DEBUG
Entering _make_request()
09:56:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:21
DEBUG
Entering _get_cookie_and_crumb()
09:56:21
DEBUG
cookie_mode = 'basic'
09:56:21
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Entering _get_cookie_basic()
09:56:21
DEBUG
reusing cookie
09:56:21
DEBUG
Exiting _get_cookie_basic()
09:56:21
DEBUG
Entering _get_crumb_basic()
09:56:21
DEBUG
reusing crumb
09:56:21
DEBUG
Exiting _get_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:21
DEBUG
Exiting _get_cookie_and_crumb()
09:56:21
DEBUG
response code=200
09:56:21
DEBUG
Exiting _make_request()
09:56:21
DEBUG
Exiting get()
09:56:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:09
09:56:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:09-05:00
09:56:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:22
DEBUG
Exiting history()
09:56:22
DEBUG
Exiting history()
09:56:22
DEBUG
Entering history()
09:56:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:22
DEBUG
Entering get()
09:56:22
DEBUG
Entering _make_request()
09:56:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:22
DEBUG
Entering _get_cookie_and_crumb()
09:56:22
DEBUG
cookie_mode = 'basic'
09:56:22
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:22
DEBUG
Entering _get_cookie_basic()
09:56:22
DEBUG
reusing cookie
09:56:22
DEBUG
Exiting _get_cookie_basic()
09:56:22
DEBUG
Entering _get_crumb_basic()
09:56:22
DEBUG
reusing crumb
09:56:22
DEBUG
Exiting _get_crumb_basic()
09:56:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:22
DEBUG
Exiting _get_cookie_and_crumb()
09:56:22
DEBUG
response code=200
09:56:22
DEBUG
Exiting _make_request()
09:56:22
DEBUG
Exiting get()
09:56:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:21
09:56:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:21-05:00
09:56:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:21-05:00
09:56:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:22
DEBUG
Exiting history()
09:56:32
DEBUG
Entering history()
09:56:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:32
DEBUG
Entering history()
09:56:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:32
DEBUG
Entering get()
09:56:32
DEBUG
Entering _make_request()
09:56:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:32
DEBUG
Entering _get_cookie_and_crumb()
09:56:32
DEBUG
cookie_mode = 'basic'
09:56:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:32
DEBUG
Entering _get_cookie_basic()
09:56:32
DEBUG
reusing cookie
09:56:32
DEBUG
Exiting _get_cookie_basic()
09:56:32
DEBUG
Entering _get_crumb_basic()
09:56:32
DEBUG
reusing crumb
09:56:32
DEBUG
Exiting _get_crumb_basic()
09:56:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:32
DEBUG
Exiting _get_cookie_and_crumb()
09:56:32
DEBUG
response code=200
09:56:32
DEBUG
Exiting _make_request()
09:56:32
DEBUG
Exiting get()
09:56:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:27
09:56:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:27-05:00
09:56:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:32
DEBUG
Exiting history()
09:56:32
DEBUG
Exiting history()
09:56:32
DEBUG
Entering history()
09:56:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:32
DEBUG
Entering get()
09:56:32
DEBUG
Entering _make_request()
09:56:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:32
DEBUG
Entering _get_cookie_and_crumb()
09:56:32
DEBUG
cookie_mode = 'basic'
09:56:32
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:32
DEBUG
Entering _get_cookie_basic()
09:56:32
DEBUG
reusing cookie
09:56:32
DEBUG
Exiting _get_cookie_basic()
09:56:32
DEBUG
Entering _get_crumb_basic()
09:56:32
DEBUG
reusing crumb
09:56:32
DEBUG
Exiting _get_crumb_basic()
09:56:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:32
DEBUG
Exiting _get_cookie_and_crumb()
09:56:32
DEBUG
response code=200
09:56:32
DEBUG
Exiting _make_request()
09:56:32
DEBUG
Exiting get()
09:56:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:27
09:56:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:27-05:00
09:56:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:27-05:00
09:56:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:32
DEBUG
Exiting history()
09:56:32
DEBUG
POLL [Yahoo]: 09:56:32 Price=$53.36
09:56:32
DEBUG
CHECK: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:56:32
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:56:42
DEBUG
Entering history()
09:56:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:42
DEBUG
Entering history()
09:56:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:42
DEBUG
Entering get()
09:56:42
DEBUG
Entering _make_request()
09:56:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:42
DEBUG
Entering _get_cookie_and_crumb()
09:56:42
DEBUG
cookie_mode = 'basic'
09:56:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:42
DEBUG
Entering _get_cookie_basic()
09:56:42
DEBUG
reusing cookie
09:56:42
DEBUG
Exiting _get_cookie_basic()
09:56:42
DEBUG
Entering _get_crumb_basic()
09:56:42
DEBUG
reusing crumb
09:56:42
DEBUG
Exiting _get_crumb_basic()
09:56:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:42
DEBUG
Exiting _get_cookie_and_crumb()
09:56:42
DEBUG
response code=200
09:56:42
DEBUG
Exiting _make_request()
09:56:42
DEBUG
Exiting get()
09:56:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:27
09:56:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:27-05:00
09:56:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:42
DEBUG
Exiting history()
09:56:42
DEBUG
Exiting history()
09:56:42
DEBUG
Entering history()
09:56:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:42
DEBUG
Entering get()
09:56:42
DEBUG
Entering _make_request()
09:56:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:42
DEBUG
Entering _get_cookie_and_crumb()
09:56:42
DEBUG
cookie_mode = 'basic'
09:56:42
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:42
DEBUG
Entering _get_cookie_basic()
09:56:42
DEBUG
reusing cookie
09:56:42
DEBUG
Exiting _get_cookie_basic()
09:56:42
DEBUG
Entering _get_crumb_basic()
09:56:42
DEBUG
reusing crumb
09:56:42
DEBUG
Exiting _get_crumb_basic()
09:56:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:42
DEBUG
Exiting _get_cookie_and_crumb()
09:56:42
DEBUG
response code=200
09:56:42
DEBUG
Exiting _make_request()
09:56:42
DEBUG
Exiting get()
09:56:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:41
09:56:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:41-05:00
09:56:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:41-05:00
09:56:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:42
DEBUG
Exiting history()
09:56:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:56:52
DEBUG
Entering history()
09:56:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:56:52
DEBUG
Entering history()
09:56:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:52
DEBUG
Entering get()
09:56:52
DEBUG
Entering _make_request()
09:56:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:56:52
DEBUG
Entering _get_cookie_and_crumb()
09:56:52
DEBUG
cookie_mode = 'basic'
09:56:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:52
DEBUG
Entering _get_cookie_basic()
09:56:52
DEBUG
reusing cookie
09:56:52
DEBUG
Exiting _get_cookie_basic()
09:56:52
DEBUG
Entering _get_crumb_basic()
09:56:52
DEBUG
reusing crumb
09:56:52
DEBUG
Exiting _get_crumb_basic()
09:56:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:52
DEBUG
Exiting _get_cookie_and_crumb()
09:56:52
DEBUG
response code=200
09:56:52
DEBUG
Exiting _make_request()
09:56:52
DEBUG
Exiting get()
09:56:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:45
09:56:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:45-05:00
09:56:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:56:52
DEBUG
Exiting history()
09:56:52
DEBUG
Exiting history()
09:56:52
DEBUG
Entering history()
09:56:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:52
DEBUG
Entering get()
09:56:52
DEBUG
Entering _make_request()
09:56:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:56:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:56:52
DEBUG
Entering _get_cookie_and_crumb()
09:56:52
DEBUG
cookie_mode = 'basic'
09:56:52
DEBUG
Entering _get_cookie_and_crumb_basic()
09:56:52
DEBUG
Entering _get_cookie_basic()
09:56:52
DEBUG
reusing cookie
09:56:52
DEBUG
Exiting _get_cookie_basic()
09:56:52
DEBUG
Entering _get_crumb_basic()
09:56:52
DEBUG
reusing crumb
09:56:52
DEBUG
Exiting _get_crumb_basic()
09:56:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:56:52
DEBUG
Exiting _get_cookie_and_crumb()
09:56:52
DEBUG
response code=200
09:56:52
DEBUG
Exiting _make_request()
09:56:52
DEBUG
Exiting get()
09:56:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:41
09:56:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:41-05:00
09:56:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:41-05:00
09:56:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:56:52
DEBUG
Exiting history()
09:56:52
DEBUG
POLL [Yahoo]: 09:56:52 Price=$53.31
09:56:52
DEBUG
CHECK: C=53.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:00
DEBUG
BAR: 09:56:00 O=53.30 H=53.30 L=53.24 C=53.30
09:57:00
DEBUG
Checking: C=53.30 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:02
DEBUG
Entering history()
09:57:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:02
DEBUG
Entering history()
09:57:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:02
DEBUG
Entering get()
09:57:02
DEBUG
Entering _make_request()
09:57:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:02
DEBUG
Entering _get_cookie_and_crumb()
09:57:02
DEBUG
cookie_mode = 'basic'
09:57:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:02
DEBUG
Entering _get_cookie_basic()
09:57:02
DEBUG
reusing cookie
09:57:02
DEBUG
Exiting _get_cookie_basic()
09:57:02
DEBUG
Entering _get_crumb_basic()
09:57:02
DEBUG
reusing crumb
09:57:02
DEBUG
Exiting _get_crumb_basic()
09:57:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:02
DEBUG
Exiting _get_cookie_and_crumb()
09:57:02
DEBUG
response code=200
09:57:02
DEBUG
Exiting _make_request()
09:57:02
DEBUG
Exiting get()
09:57:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:56:45
09:57:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:56:45-05:00
09:57:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:02
DEBUG
Exiting history()
09:57:02
DEBUG
Exiting history()
09:57:02
DEBUG
Entering history()
09:57:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:02
DEBUG
Entering get()
09:57:02
DEBUG
Entering _make_request()
09:57:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:02
DEBUG
Entering _get_cookie_and_crumb()
09:57:02
DEBUG
cookie_mode = 'basic'
09:57:02
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:02
DEBUG
Entering _get_cookie_basic()
09:57:02
DEBUG
reusing cookie
09:57:02
DEBUG
Exiting _get_cookie_basic()
09:57:02
DEBUG
Entering _get_crumb_basic()
09:57:02
DEBUG
reusing crumb
09:57:02
DEBUG
Exiting _get_crumb_basic()
09:57:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:02
DEBUG
Exiting _get_cookie_and_crumb()
09:57:02
DEBUG
response code=200
09:57:02
DEBUG
Exiting _make_request()
09:57:02
DEBUG
Exiting get()
09:57:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:55
09:57:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:55-05:00
09:57:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:55-05:00
09:57:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:02
DEBUG
Exiting history()
09:57:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:57:12
DEBUG
Entering history()
09:57:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:12
DEBUG
Entering history()
09:57:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:12
DEBUG
Entering get()
09:57:12
DEBUG
Entering _make_request()
09:57:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:12
DEBUG
Entering _get_cookie_and_crumb()
09:57:12
DEBUG
cookie_mode = 'basic'
09:57:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:12
DEBUG
Entering _get_cookie_basic()
09:57:12
DEBUG
reusing cookie
09:57:12
DEBUG
Exiting _get_cookie_basic()
09:57:12
DEBUG
Entering _get_crumb_basic()
09:57:12
DEBUG
reusing crumb
09:57:12
DEBUG
Exiting _get_crumb_basic()
09:57:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:12
DEBUG
Exiting _get_cookie_and_crumb()
09:57:12
DEBUG
response code=200
09:57:12
DEBUG
Exiting _make_request()
09:57:12
DEBUG
Exiting get()
09:57:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:57:11
09:57:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:57:11-05:00
09:57:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:12
DEBUG
Exiting history()
09:57:12
DEBUG
Exiting history()
09:57:12
DEBUG
Entering history()
09:57:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:12
DEBUG
Entering get()
09:57:12
DEBUG
Entering _make_request()
09:57:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:12
DEBUG
Entering _get_cookie_and_crumb()
09:57:12
DEBUG
cookie_mode = 'basic'
09:57:12
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:12
DEBUG
Entering _get_cookie_basic()
09:57:12
DEBUG
reusing cookie
09:57:12
DEBUG
Exiting _get_cookie_basic()
09:57:12
DEBUG
Entering _get_crumb_basic()
09:57:12
DEBUG
reusing crumb
09:57:12
DEBUG
Exiting _get_crumb_basic()
09:57:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:12
DEBUG
Exiting _get_cookie_and_crumb()
09:57:12
DEBUG
response code=200
09:57:12
DEBUG
Exiting _make_request()
09:57:12
DEBUG
Exiting get()
09:57:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:56:55
09:57:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:55-05:00
09:57:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:56:55-05:00
09:57:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:12
DEBUG
Exiting history()
09:57:12
DEBUG
POLL [Yahoo]: 09:57:12 Price=$53.37
09:57:12
DEBUG
CHECK: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:22
DEBUG
Entering history()
09:57:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:23
DEBUG
Entering history()
09:57:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:23
DEBUG
Entering get()
09:57:23
DEBUG
Entering _make_request()
09:57:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:23
DEBUG
Entering _get_cookie_and_crumb()
09:57:23
DEBUG
cookie_mode = 'basic'
09:57:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:23
DEBUG
Entering _get_cookie_basic()
09:57:23
DEBUG
reusing cookie
09:57:23
DEBUG
Exiting _get_cookie_basic()
09:57:23
DEBUG
Entering _get_crumb_basic()
09:57:23
DEBUG
reusing crumb
09:57:23
DEBUG
Exiting _get_crumb_basic()
09:57:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:23
DEBUG
Exiting _get_cookie_and_crumb()
09:57:23
DEBUG
response code=200
09:57:23
DEBUG
Exiting _make_request()
09:57:23
DEBUG
Exiting get()
09:57:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:57:21
09:57:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:57:21-05:00
09:57:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:23
DEBUG
Exiting history()
09:57:23
DEBUG
Exiting history()
09:57:23
DEBUG
Entering history()
09:57:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:23
DEBUG
Entering get()
09:57:23
DEBUG
Entering _make_request()
09:57:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:23
DEBUG
Entering _get_cookie_and_crumb()
09:57:23
DEBUG
cookie_mode = 'basic'
09:57:23
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:23
DEBUG
Entering _get_cookie_basic()
09:57:23
DEBUG
reusing cookie
09:57:23
DEBUG
Exiting _get_cookie_basic()
09:57:23
DEBUG
Entering _get_crumb_basic()
09:57:23
DEBUG
reusing crumb
09:57:23
DEBUG
Exiting _get_crumb_basic()
09:57:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:23
DEBUG
Exiting _get_cookie_and_crumb()
09:57:23
DEBUG
response code=200
09:57:23
DEBUG
Exiting _make_request()
09:57:23
DEBUG
Exiting get()
09:57:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:57:21
09:57:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:21-05:00
09:57:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:21-05:00
09:57:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:23
DEBUG
Exiting history()
09:57:23
DEBUG
POLL [Yahoo]: 09:57:23 Price=$53.44
09:57:23
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:57:33
DEBUG
Entering history()
09:57:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:33
DEBUG
Entering history()
09:57:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:33
DEBUG
Entering get()
09:57:33
DEBUG
Entering _make_request()
09:57:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:33
DEBUG
Entering _get_cookie_and_crumb()
09:57:33
DEBUG
cookie_mode = 'basic'
09:57:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:33
DEBUG
Entering _get_cookie_basic()
09:57:33
DEBUG
reusing cookie
09:57:33
DEBUG
Exiting _get_cookie_basic()
09:57:33
DEBUG
Entering _get_crumb_basic()
09:57:33
DEBUG
reusing crumb
09:57:33
DEBUG
Exiting _get_crumb_basic()
09:57:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:33
DEBUG
Exiting _get_cookie_and_crumb()
09:57:33
DEBUG
response code=200
09:57:33
DEBUG
Exiting _make_request()
09:57:33
DEBUG
Exiting get()
09:57:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:57:30
09:57:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:57:30-05:00
09:57:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:33
DEBUG
Exiting history()
09:57:33
DEBUG
Exiting history()
09:57:33
DEBUG
Entering history()
09:57:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:33
DEBUG
Entering get()
09:57:33
DEBUG
Entering _make_request()
09:57:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:33
DEBUG
Entering _get_cookie_and_crumb()
09:57:33
DEBUG
cookie_mode = 'basic'
09:57:33
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:33
DEBUG
Entering _get_cookie_basic()
09:57:33
DEBUG
reusing cookie
09:57:33
DEBUG
Exiting _get_cookie_basic()
09:57:33
DEBUG
Entering _get_crumb_basic()
09:57:33
DEBUG
reusing crumb
09:57:33
DEBUG
Exiting _get_crumb_basic()
09:57:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:33
DEBUG
Exiting _get_cookie_and_crumb()
09:57:33
DEBUG
response code=200
09:57:33
DEBUG
Exiting _make_request()
09:57:33
DEBUG
Exiting get()
09:57:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:57:30
09:57:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:30-05:00
09:57:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:30-05:00
09:57:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:33
DEBUG
Exiting history()
09:57:33
DEBUG
POLL [Yahoo]: 09:57:33 Price=$53.44
09:57:33
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:43
DEBUG
Entering history()
09:57:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:43
DEBUG
Entering history()
09:57:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:43
DEBUG
Entering get()
09:57:43
DEBUG
Entering _make_request()
09:57:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:43
DEBUG
Entering _get_cookie_and_crumb()
09:57:43
DEBUG
cookie_mode = 'basic'
09:57:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:43
DEBUG
Entering _get_cookie_basic()
09:57:43
DEBUG
reusing cookie
09:57:43
DEBUG
Exiting _get_cookie_basic()
09:57:43
DEBUG
Entering _get_crumb_basic()
09:57:43
DEBUG
reusing crumb
09:57:43
DEBUG
Exiting _get_crumb_basic()
09:57:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:43
DEBUG
Exiting _get_cookie_and_crumb()
09:57:43
DEBUG
response code=200
09:57:43
DEBUG
Exiting _make_request()
09:57:43
DEBUG
Exiting get()
09:57:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:57:42
09:57:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:57:42-05:00
09:57:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:43
DEBUG
Exiting history()
09:57:43
DEBUG
Exiting history()
09:57:43
DEBUG
Entering history()
09:57:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:43
DEBUG
Entering get()
09:57:43
DEBUG
Entering _make_request()
09:57:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:43
DEBUG
Entering _get_cookie_and_crumb()
09:57:43
DEBUG
cookie_mode = 'basic'
09:57:43
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:43
DEBUG
Entering _get_cookie_basic()
09:57:43
DEBUG
reusing cookie
09:57:43
DEBUG
Exiting _get_cookie_basic()
09:57:43
DEBUG
Entering _get_crumb_basic()
09:57:43
DEBUG
reusing crumb
09:57:43
DEBUG
Exiting _get_crumb_basic()
09:57:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:43
DEBUG
Exiting _get_cookie_and_crumb()
09:57:43
DEBUG
response code=200
09:57:43
DEBUG
Exiting _make_request()
09:57:43
DEBUG
Exiting get()
09:57:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:57:30
09:57:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:30-05:00
09:57:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:30-05:00
09:57:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:43
DEBUG
Exiting history()
09:57:43
DEBUG
POLL [Yahoo]: 09:57:43 Price=$53.40
09:57:43
DEBUG
CHECK: C=53.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:57:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:57:53
DEBUG
Entering history()
09:57:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:57:53
DEBUG
Entering history()
09:57:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:53
DEBUG
Entering get()
09:57:53
DEBUG
Entering _make_request()
09:57:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:57:53
DEBUG
Entering _get_cookie_and_crumb()
09:57:53
DEBUG
cookie_mode = 'basic'
09:57:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:53
DEBUG
Entering _get_cookie_basic()
09:57:53
DEBUG
reusing cookie
09:57:53
DEBUG
Exiting _get_cookie_basic()
09:57:53
DEBUG
Entering _get_crumb_basic()
09:57:53
DEBUG
reusing crumb
09:57:53
DEBUG
Exiting _get_crumb_basic()
09:57:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:53
DEBUG
Exiting _get_cookie_and_crumb()
09:57:53
DEBUG
response code=200
09:57:53
DEBUG
Exiting _make_request()
09:57:53
DEBUG
Exiting get()
09:57:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:57:42
09:57:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:57:42-05:00
09:57:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:57:53
DEBUG
Exiting history()
09:57:53
DEBUG
Exiting history()
09:57:53
DEBUG
Entering history()
09:57:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:53
DEBUG
Entering get()
09:57:53
DEBUG
Entering _make_request()
09:57:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:57:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:57:53
DEBUG
Entering _get_cookie_and_crumb()
09:57:53
DEBUG
cookie_mode = 'basic'
09:57:53
DEBUG
Entering _get_cookie_and_crumb_basic()
09:57:53
DEBUG
Entering _get_cookie_basic()
09:57:53
DEBUG
reusing cookie
09:57:53
DEBUG
Exiting _get_cookie_basic()
09:57:53
DEBUG
Entering _get_crumb_basic()
09:57:53
DEBUG
reusing crumb
09:57:53
DEBUG
Exiting _get_crumb_basic()
09:57:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:57:53
DEBUG
Exiting _get_cookie_and_crumb()
09:57:53
DEBUG
response code=200
09:57:53
DEBUG
Exiting _make_request()
09:57:53
DEBUG
Exiting get()
09:57:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:57:52
09:57:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:52-05:00
09:57:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:57:52-05:00
09:57:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:57:53
DEBUG
Exiting history()
09:58:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:58:03
DEBUG
BAR: 09:57:00 O=53.38 H=53.47 L=53.38 C=53.47
09:58:03
DEBUG
Checking: C=53.47 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:58:03
DEBUG
Entering history()
09:58:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:03
DEBUG
Entering history()
09:58:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:03
DEBUG
Entering get()
09:58:03
DEBUG
Entering _make_request()
09:58:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:03
DEBUG
Entering _get_cookie_and_crumb()
09:58:03
DEBUG
cookie_mode = 'basic'
09:58:03
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:03
DEBUG
Entering _get_cookie_basic()
09:58:03
DEBUG
reusing cookie
09:58:03
DEBUG
Exiting _get_cookie_basic()
09:58:03
DEBUG
Entering _get_crumb_basic()
09:58:03
DEBUG
reusing crumb
09:58:03
DEBUG
Exiting _get_crumb_basic()
09:58:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:03
DEBUG
Exiting _get_cookie_and_crumb()
09:58:03
DEBUG
response code=200
09:58:03
DEBUG
Exiting _make_request()
09:58:03
DEBUG
Exiting get()
09:58:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:02
09:58:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:02-05:00
09:58:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:04
DEBUG
Exiting history()
09:58:04
DEBUG
Exiting history()
09:58:04
DEBUG
Entering history()
09:58:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:04
DEBUG
Entering get()
09:58:04
DEBUG
Entering _make_request()
09:58:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:04
DEBUG
Entering _get_cookie_and_crumb()
09:58:04
DEBUG
cookie_mode = 'basic'
09:58:04
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:04
DEBUG
Entering _get_cookie_basic()
09:58:04
DEBUG
reusing cookie
09:58:04
DEBUG
Exiting _get_cookie_basic()
09:58:04
DEBUG
Entering _get_crumb_basic()
09:58:04
DEBUG
reusing crumb
09:58:04
DEBUG
Exiting _get_crumb_basic()
09:58:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:04
DEBUG
Exiting _get_cookie_and_crumb()
09:58:04
DEBUG
response code=200
09:58:04
DEBUG
Exiting _make_request()
09:58:04
DEBUG
Exiting get()
09:58:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:02
09:58:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:02-05:00
09:58:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:02-05:00
09:58:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:04
DEBUG
Exiting history()
09:58:04
DEBUG
POLL [Yahoo]: 09:58:04 Price=$53.52
09:58:04
DEBUG
CHECK: C=53.52 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:58:14
DEBUG
Entering history()
09:58:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:14
DEBUG
Entering history()
09:58:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:14
DEBUG
Entering get()
09:58:14
DEBUG
Entering _make_request()
09:58:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:14
DEBUG
Entering _get_cookie_and_crumb()
09:58:14
DEBUG
cookie_mode = 'basic'
09:58:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:14
DEBUG
Entering _get_cookie_basic()
09:58:14
DEBUG
reusing cookie
09:58:14
DEBUG
Exiting _get_cookie_basic()
09:58:14
DEBUG
Entering _get_crumb_basic()
09:58:14
DEBUG
reusing crumb
09:58:14
DEBUG
Exiting _get_crumb_basic()
09:58:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:14
DEBUG
Exiting _get_cookie_and_crumb()
09:58:14
DEBUG
response code=200
09:58:14
DEBUG
Exiting _make_request()
09:58:14
DEBUG
Exiting get()
09:58:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:12
09:58:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:14
DEBUG
Exiting history()
09:58:14
DEBUG
Exiting history()
09:58:14
DEBUG
Entering history()
09:58:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:14
DEBUG
Entering get()
09:58:14
DEBUG
Entering _make_request()
09:58:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:14
DEBUG
Entering _get_cookie_and_crumb()
09:58:14
DEBUG
cookie_mode = 'basic'
09:58:14
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:14
DEBUG
Entering _get_cookie_basic()
09:58:14
DEBUG
reusing cookie
09:58:14
DEBUG
Exiting _get_cookie_basic()
09:58:14
DEBUG
Entering _get_crumb_basic()
09:58:14
DEBUG
reusing crumb
09:58:14
DEBUG
Exiting _get_crumb_basic()
09:58:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:14
DEBUG
Exiting _get_cookie_and_crumb()
09:58:14
DEBUG
response code=200
09:58:14
DEBUG
Exiting _make_request()
09:58:14
DEBUG
Exiting get()
09:58:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:12
09:58:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:14
DEBUG
Exiting history()
09:58:14
DEBUG
POLL [Yahoo]: 09:58:14 Price=$53.46
09:58:14
DEBUG
CHECK: C=53.46 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:58:24
DEBUG
Entering history()
09:58:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:24
DEBUG
Entering history()
09:58:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:24
DEBUG
Entering get()
09:58:24
DEBUG
Entering _make_request()
09:58:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:24
DEBUG
Entering _get_cookie_and_crumb()
09:58:24
DEBUG
cookie_mode = 'basic'
09:58:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:24
DEBUG
Entering _get_cookie_basic()
09:58:24
DEBUG
reusing cookie
09:58:24
DEBUG
Exiting _get_cookie_basic()
09:58:24
DEBUG
Entering _get_crumb_basic()
09:58:24
DEBUG
reusing crumb
09:58:24
DEBUG
Exiting _get_crumb_basic()
09:58:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:24
DEBUG
Exiting _get_cookie_and_crumb()
09:58:24
DEBUG
response code=200
09:58:24
DEBUG
Exiting _make_request()
09:58:24
DEBUG
Exiting get()
09:58:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:12
09:58:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:24
DEBUG
Exiting history()
09:58:24
DEBUG
Exiting history()
09:58:24
DEBUG
Entering history()
09:58:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:24
DEBUG
Entering get()
09:58:24
DEBUG
Entering _make_request()
09:58:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:24
DEBUG
Entering _get_cookie_and_crumb()
09:58:24
DEBUG
cookie_mode = 'basic'
09:58:24
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:24
DEBUG
Entering _get_cookie_basic()
09:58:24
DEBUG
reusing cookie
09:58:24
DEBUG
Exiting _get_cookie_basic()
09:58:24
DEBUG
Entering _get_crumb_basic()
09:58:24
DEBUG
reusing crumb
09:58:24
DEBUG
Exiting _get_crumb_basic()
09:58:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:24
DEBUG
Exiting _get_cookie_and_crumb()
09:58:24
DEBUG
response code=200
09:58:24
DEBUG
Exiting _make_request()
09:58:24
DEBUG
Exiting get()
09:58:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:12
09:58:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:12-05:00
09:58:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:24
DEBUG
Exiting history()
09:58:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:58:34
DEBUG
Entering history()
09:58:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:34
DEBUG
Entering history()
09:58:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:34
DEBUG
Entering get()
09:58:34
DEBUG
Entering _make_request()
09:58:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:34
DEBUG
Entering _get_cookie_and_crumb()
09:58:34
DEBUG
cookie_mode = 'basic'
09:58:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:34
DEBUG
Entering _get_cookie_basic()
09:58:34
DEBUG
reusing cookie
09:58:34
DEBUG
Exiting _get_cookie_basic()
09:58:34
DEBUG
Entering _get_crumb_basic()
09:58:34
DEBUG
reusing crumb
09:58:34
DEBUG
Exiting _get_crumb_basic()
09:58:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:34
DEBUG
Exiting _get_cookie_and_crumb()
09:58:34
DEBUG
response code=200
09:58:34
DEBUG
Exiting _make_request()
09:58:34
DEBUG
Exiting get()
09:58:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:32
09:58:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:34
DEBUG
Exiting history()
09:58:34
DEBUG
Exiting history()
09:58:34
DEBUG
Entering history()
09:58:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:34
DEBUG
Entering get()
09:58:34
DEBUG
Entering _make_request()
09:58:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:34
DEBUG
Entering _get_cookie_and_crumb()
09:58:34
DEBUG
cookie_mode = 'basic'
09:58:34
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:34
DEBUG
Entering _get_cookie_basic()
09:58:34
DEBUG
reusing cookie
09:58:34
DEBUG
Exiting _get_cookie_basic()
09:58:34
DEBUG
Entering _get_crumb_basic()
09:58:34
DEBUG
reusing crumb
09:58:34
DEBUG
Exiting _get_crumb_basic()
09:58:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:34
DEBUG
Exiting _get_cookie_and_crumb()
09:58:34
DEBUG
response code=200
09:58:34
DEBUG
Exiting _make_request()
09:58:34
DEBUG
Exiting get()
09:58:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:32
09:58:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:34
DEBUG
Exiting history()
09:58:34
DEBUG
POLL [Yahoo]: 09:58:34 Price=$53.44
09:58:34
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:58:44
DEBUG
Entering history()
09:58:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:44
DEBUG
Entering history()
09:58:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:44
DEBUG
Entering get()
09:58:44
DEBUG
Entering _make_request()
09:58:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:44
DEBUG
Entering _get_cookie_and_crumb()
09:58:44
DEBUG
cookie_mode = 'basic'
09:58:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:44
DEBUG
Entering _get_cookie_basic()
09:58:44
DEBUG
reusing cookie
09:58:44
DEBUG
Exiting _get_cookie_basic()
09:58:44
DEBUG
Entering _get_crumb_basic()
09:58:44
DEBUG
reusing crumb
09:58:44
DEBUG
Exiting _get_crumb_basic()
09:58:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:44
DEBUG
Exiting _get_cookie_and_crumb()
09:58:44
DEBUG
response code=200
09:58:44
DEBUG
Exiting _make_request()
09:58:44
DEBUG
Exiting get()
09:58:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:32
09:58:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:44
DEBUG
Exiting history()
09:58:44
DEBUG
Exiting history()
09:58:44
DEBUG
Entering history()
09:58:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:44
DEBUG
Entering get()
09:58:44
DEBUG
Entering _make_request()
09:58:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:44
DEBUG
Entering _get_cookie_and_crumb()
09:58:44
DEBUG
cookie_mode = 'basic'
09:58:44
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:44
DEBUG
Entering _get_cookie_basic()
09:58:44
DEBUG
reusing cookie
09:58:44
DEBUG
Exiting _get_cookie_basic()
09:58:44
DEBUG
Entering _get_crumb_basic()
09:58:44
DEBUG
reusing crumb
09:58:44
DEBUG
Exiting _get_crumb_basic()
09:58:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:44
DEBUG
Exiting _get_cookie_and_crumb()
09:58:44
DEBUG
response code=200
09:58:44
DEBUG
Exiting _make_request()
09:58:44
DEBUG
Exiting get()
09:58:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:32
09:58:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:32-05:00
09:58:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:44
DEBUG
Exiting history()
09:58:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:58:54
DEBUG
Entering history()
09:58:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:58:54
DEBUG
Entering history()
09:58:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:54
DEBUG
Entering get()
09:58:54
DEBUG
Entering _make_request()
09:58:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:58:54
DEBUG
Entering _get_cookie_and_crumb()
09:58:54
DEBUG
cookie_mode = 'basic'
09:58:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:54
DEBUG
Entering _get_cookie_basic()
09:58:54
DEBUG
reusing cookie
09:58:54
DEBUG
Exiting _get_cookie_basic()
09:58:54
DEBUG
Entering _get_crumb_basic()
09:58:54
DEBUG
reusing crumb
09:58:54
DEBUG
Exiting _get_crumb_basic()
09:58:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:54
DEBUG
Exiting _get_cookie_and_crumb()
09:58:54
DEBUG
response code=200
09:58:54
DEBUG
Exiting _make_request()
09:58:54
DEBUG
Exiting get()
09:58:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:58:49
09:58:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:58:49-05:00
09:58:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:58:54
DEBUG
Exiting history()
09:58:54
DEBUG
Exiting history()
09:58:54
DEBUG
Entering history()
09:58:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:54
DEBUG
Entering get()
09:58:54
DEBUG
Entering _make_request()
09:58:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:58:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:58:54
DEBUG
Entering _get_cookie_and_crumb()
09:58:54
DEBUG
cookie_mode = 'basic'
09:58:54
DEBUG
Entering _get_cookie_and_crumb_basic()
09:58:54
DEBUG
Entering _get_cookie_basic()
09:58:54
DEBUG
reusing cookie
09:58:54
DEBUG
Exiting _get_cookie_basic()
09:58:54
DEBUG
Entering _get_crumb_basic()
09:58:54
DEBUG
reusing crumb
09:58:54
DEBUG
Exiting _get_crumb_basic()
09:58:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:58:54
DEBUG
Exiting _get_cookie_and_crumb()
09:58:54
DEBUG
response code=200
09:58:54
DEBUG
Exiting _make_request()
09:58:54
DEBUG
Exiting get()
09:58:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:58:49
09:58:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:49-05:00
09:58:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:58:49-05:00
09:58:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:58:55
DEBUG
Exiting history()
09:58:55
DEBUG
POLL [Yahoo]: 09:58:55 Price=$53.37
09:58:55
DEBUG
CHECK: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:59:01
DEBUG
BAR: 09:58:00 O=53.42 H=53.42 L=53.42 C=53.42
09:59:01
DEBUG
Checking: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:59:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:59:05
DEBUG
Entering history()
09:59:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:05
DEBUG
Entering history()
09:59:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:05
DEBUG
Entering get()
09:59:05
DEBUG
Entering _make_request()
09:59:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:05
DEBUG
Entering _get_cookie_and_crumb()
09:59:05
DEBUG
cookie_mode = 'basic'
09:59:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:05
DEBUG
Entering _get_cookie_basic()
09:59:05
DEBUG
reusing cookie
09:59:05
DEBUG
Exiting _get_cookie_basic()
09:59:05
DEBUG
Entering _get_crumb_basic()
09:59:05
DEBUG
reusing crumb
09:59:05
DEBUG
Exiting _get_crumb_basic()
09:59:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:05
DEBUG
Exiting _get_cookie_and_crumb()
09:59:05
DEBUG
response code=200
09:59:05
DEBUG
Exiting _make_request()
09:59:05
DEBUG
Exiting get()
09:59:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:02
09:59:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:02-05:00
09:59:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:05
DEBUG
Exiting history()
09:59:05
DEBUG
Exiting history()
09:59:05
DEBUG
Entering history()
09:59:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:05
DEBUG
Entering get()
09:59:05
DEBUG
Entering _make_request()
09:59:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:05
DEBUG
Entering _get_cookie_and_crumb()
09:59:05
DEBUG
cookie_mode = 'basic'
09:59:05
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:05
DEBUG
Entering _get_cookie_basic()
09:59:05
DEBUG
reusing cookie
09:59:05
DEBUG
Exiting _get_cookie_basic()
09:59:05
DEBUG
Entering _get_crumb_basic()
09:59:05
DEBUG
reusing crumb
09:59:05
DEBUG
Exiting _get_crumb_basic()
09:59:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:05
DEBUG
Exiting _get_cookie_and_crumb()
09:59:05
DEBUG
response code=200
09:59:05
DEBUG
Exiting _make_request()
09:59:05
DEBUG
Exiting get()
09:59:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:02
09:59:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:02-05:00
09:59:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:02-05:00
09:59:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:05
DEBUG
Exiting history()
09:59:05
DEBUG
POLL [Yahoo]: 09:59:05 Price=$53.48
09:59:05
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:59:15
DEBUG
Entering history()
09:59:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:15
DEBUG
Entering history()
09:59:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:15
DEBUG
Entering get()
09:59:15
DEBUG
Entering _make_request()
09:59:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:15
DEBUG
Entering _get_cookie_and_crumb()
09:59:15
DEBUG
cookie_mode = 'basic'
09:59:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:15
DEBUG
Entering _get_cookie_basic()
09:59:15
DEBUG
reusing cookie
09:59:15
DEBUG
Exiting _get_cookie_basic()
09:59:15
DEBUG
Entering _get_crumb_basic()
09:59:15
DEBUG
reusing crumb
09:59:15
DEBUG
Exiting _get_crumb_basic()
09:59:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:15
DEBUG
Exiting _get_cookie_and_crumb()
09:59:15
DEBUG
response code=200
09:59:15
DEBUG
Exiting _make_request()
09:59:15
DEBUG
Exiting get()
09:59:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:13
09:59:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:15
DEBUG
Exiting history()
09:59:15
DEBUG
Exiting history()
09:59:15
DEBUG
Entering history()
09:59:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:15
DEBUG
Entering get()
09:59:15
DEBUG
Entering _make_request()
09:59:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:15
DEBUG
Entering _get_cookie_and_crumb()
09:59:15
DEBUG
cookie_mode = 'basic'
09:59:15
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:15
DEBUG
Entering _get_cookie_basic()
09:59:15
DEBUG
reusing cookie
09:59:15
DEBUG
Exiting _get_cookie_basic()
09:59:15
DEBUG
Entering _get_crumb_basic()
09:59:15
DEBUG
reusing crumb
09:59:15
DEBUG
Exiting _get_crumb_basic()
09:59:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:15
DEBUG
Exiting _get_cookie_and_crumb()
09:59:15
DEBUG
response code=200
09:59:15
DEBUG
Exiting _make_request()
09:59:15
DEBUG
Exiting get()
09:59:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:13
09:59:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:15
DEBUG
Exiting history()
09:59:15
DEBUG
POLL [Yahoo]: 09:59:15 Price=$53.43
09:59:15
DEBUG
CHECK: C=53.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:59:25
DEBUG
Entering history()
09:59:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:25
DEBUG
Entering history()
09:59:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:25
DEBUG
Entering get()
09:59:25
DEBUG
Entering _make_request()
09:59:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:25
DEBUG
Entering _get_cookie_and_crumb()
09:59:25
DEBUG
cookie_mode = 'basic'
09:59:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:25
DEBUG
Entering _get_cookie_basic()
09:59:25
DEBUG
reusing cookie
09:59:25
DEBUG
Exiting _get_cookie_basic()
09:59:25
DEBUG
Entering _get_crumb_basic()
09:59:25
DEBUG
reusing crumb
09:59:25
DEBUG
Exiting _get_crumb_basic()
09:59:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:25
DEBUG
Exiting _get_cookie_and_crumb()
09:59:25
DEBUG
response code=200
09:59:25
DEBUG
Exiting _make_request()
09:59:25
DEBUG
Exiting get()
09:59:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:13
09:59:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:25
DEBUG
Exiting history()
09:59:25
DEBUG
Exiting history()
09:59:25
DEBUG
Entering history()
09:59:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:25
DEBUG
Entering get()
09:59:25
DEBUG
Entering _make_request()
09:59:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:25
DEBUG
Entering _get_cookie_and_crumb()
09:59:25
DEBUG
cookie_mode = 'basic'
09:59:25
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:25
DEBUG
Entering _get_cookie_basic()
09:59:25
DEBUG
reusing cookie
09:59:25
DEBUG
Exiting _get_cookie_basic()
09:59:25
DEBUG
Entering _get_crumb_basic()
09:59:25
DEBUG
reusing crumb
09:59:25
DEBUG
Exiting _get_crumb_basic()
09:59:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:25
DEBUG
Exiting _get_cookie_and_crumb()
09:59:25
DEBUG
response code=200
09:59:25
DEBUG
Exiting _make_request()
09:59:25
DEBUG
Exiting get()
09:59:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:13
09:59:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:13-05:00
09:59:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:25
DEBUG
Exiting history()
09:59:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
09:59:35
DEBUG
Entering history()
09:59:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:35
DEBUG
Entering history()
09:59:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:35
DEBUG
Entering get()
09:59:35
DEBUG
Entering _make_request()
09:59:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:35
DEBUG
Entering _get_cookie_and_crumb()
09:59:35
DEBUG
cookie_mode = 'basic'
09:59:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:35
DEBUG
Entering _get_cookie_basic()
09:59:35
DEBUG
reusing cookie
09:59:35
DEBUG
Exiting _get_cookie_basic()
09:59:35
DEBUG
Entering _get_crumb_basic()
09:59:35
DEBUG
reusing crumb
09:59:35
DEBUG
Exiting _get_crumb_basic()
09:59:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:35
DEBUG
Exiting _get_cookie_and_crumb()
09:59:35
DEBUG
response code=200
09:59:35
DEBUG
Exiting _make_request()
09:59:35
DEBUG
Exiting get()
09:59:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:33
09:59:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:33-05:00
09:59:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:35
DEBUG
Exiting history()
09:59:35
DEBUG
Exiting history()
09:59:35
DEBUG
Entering history()
09:59:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:35
DEBUG
Entering get()
09:59:35
DEBUG
Entering _make_request()
09:59:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:35
DEBUG
Entering _get_cookie_and_crumb()
09:59:35
DEBUG
cookie_mode = 'basic'
09:59:35
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:35
DEBUG
Entering _get_cookie_basic()
09:59:35
DEBUG
reusing cookie
09:59:35
DEBUG
Exiting _get_cookie_basic()
09:59:35
DEBUG
Entering _get_crumb_basic()
09:59:35
DEBUG
reusing crumb
09:59:35
DEBUG
Exiting _get_crumb_basic()
09:59:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:35
DEBUG
Exiting _get_cookie_and_crumb()
09:59:35
DEBUG
response code=200
09:59:35
DEBUG
Exiting _make_request()
09:59:35
DEBUG
Exiting get()
09:59:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:33
09:59:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:33-05:00
09:59:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:33-05:00
09:59:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:35
DEBUG
Exiting history()
09:59:35
DEBUG
POLL [Yahoo]: 09:59:35 Price=$53.41
09:59:35
DEBUG
CHECK: C=53.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
09:59:45
DEBUG
Entering history()
09:59:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:45
DEBUG
Entering history()
09:59:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:45
DEBUG
Entering get()
09:59:45
DEBUG
Entering _make_request()
09:59:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:45
DEBUG
Entering _get_cookie_and_crumb()
09:59:45
DEBUG
cookie_mode = 'basic'
09:59:45
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:45
DEBUG
Entering _get_cookie_basic()
09:59:45
DEBUG
reusing cookie
09:59:45
DEBUG
Exiting _get_cookie_basic()
09:59:45
DEBUG
Entering _get_crumb_basic()
09:59:45
DEBUG
reusing crumb
09:59:45
DEBUG
Exiting _get_crumb_basic()
09:59:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:45
DEBUG
Exiting _get_cookie_and_crumb()
09:59:45
DEBUG
response code=200
09:59:45
DEBUG
Exiting _make_request()
09:59:45
DEBUG
Exiting get()
09:59:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:33
09:59:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:33-05:00
09:59:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:46
DEBUG
Exiting history()
09:59:46
DEBUG
Exiting history()
09:59:46
DEBUG
Entering history()
09:59:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:46
DEBUG
Entering get()
09:59:46
DEBUG
Entering _make_request()
09:59:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:46
DEBUG
Entering _get_cookie_and_crumb()
09:59:46
DEBUG
cookie_mode = 'basic'
09:59:46
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:46
DEBUG
Entering _get_cookie_basic()
09:59:46
DEBUG
reusing cookie
09:59:46
DEBUG
Exiting _get_cookie_basic()
09:59:46
DEBUG
Entering _get_crumb_basic()
09:59:46
DEBUG
reusing crumb
09:59:46
DEBUG
Exiting _get_crumb_basic()
09:59:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:46
DEBUG
Exiting _get_cookie_and_crumb()
09:59:46
DEBUG
response code=200
09:59:46
DEBUG
Exiting _make_request()
09:59:46
DEBUG
Exiting get()
09:59:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:44
09:59:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:44-05:00
09:59:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:44-05:00
09:59:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:46
DEBUG
Exiting history()
09:59:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
09:59:56
DEBUG
Entering history()
09:59:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
09:59:56
DEBUG
Entering history()
09:59:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:56
DEBUG
Entering get()
09:59:56
DEBUG
Entering _make_request()
09:59:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
09:59:56
DEBUG
Entering _get_cookie_and_crumb()
09:59:56
DEBUG
cookie_mode = 'basic'
09:59:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:56
DEBUG
Entering _get_cookie_basic()
09:59:56
DEBUG
reusing cookie
09:59:56
DEBUG
Exiting _get_cookie_basic()
09:59:56
DEBUG
Entering _get_crumb_basic()
09:59:56
DEBUG
reusing crumb
09:59:56
DEBUG
Exiting _get_crumb_basic()
09:59:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:56
DEBUG
Exiting _get_cookie_and_crumb()
09:59:56
DEBUG
response code=200
09:59:56
DEBUG
Exiting _make_request()
09:59:56
DEBUG
Exiting get()
09:59:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 14:59:55
09:59:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 09:59:55-05:00
09:59:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
09:59:56
DEBUG
Exiting history()
09:59:56
DEBUG
Exiting history()
09:59:56
DEBUG
Entering history()
09:59:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:56
DEBUG
Entering get()
09:59:56
DEBUG
Entering _make_request()
09:59:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
09:59:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
09:59:56
DEBUG
Entering _get_cookie_and_crumb()
09:59:56
DEBUG
cookie_mode = 'basic'
09:59:56
DEBUG
Entering _get_cookie_and_crumb_basic()
09:59:56
DEBUG
Entering _get_cookie_basic()
09:59:56
DEBUG
reusing cookie
09:59:56
DEBUG
Exiting _get_cookie_basic()
09:59:56
DEBUG
Entering _get_crumb_basic()
09:59:56
DEBUG
reusing crumb
09:59:56
DEBUG
Exiting _get_crumb_basic()
09:59:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
09:59:56
DEBUG
Exiting _get_cookie_and_crumb()
09:59:56
DEBUG
response code=200
09:59:56
DEBUG
Exiting _make_request()
09:59:56
DEBUG
Exiting get()
09:59:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 14:59:55
09:59:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:55-05:00
09:59:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:59:55-05:00
09:59:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
09:59:56
DEBUG
Exiting history()
09:59:56
DEBUG
POLL [Yahoo]: 09:59:56 Price=$53.38
09:59:56
DEBUG
CHECK: C=53.38 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:00:00
DEBUG
BAR: 09:59:00 O=53.47 H=53.47 L=53.36 C=53.37
10:00:00
DEBUG
Checking: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:00:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:00:06
DEBUG
Entering history()
10:00:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:06
DEBUG
Entering history()
10:00:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:06
DEBUG
Entering get()
10:00:06
DEBUG
Entering _make_request()
10:00:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:06
DEBUG
Entering _get_cookie_and_crumb()
10:00:06
DEBUG
cookie_mode = 'basic'
10:00:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:06
DEBUG
Entering _get_cookie_basic()
10:00:06
DEBUG
reusing cookie
10:00:06
DEBUG
Exiting _get_cookie_basic()
10:00:06
DEBUG
Entering _get_crumb_basic()
10:00:06
DEBUG
reusing crumb
10:00:06
DEBUG
Exiting _get_crumb_basic()
10:00:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:06
DEBUG
Exiting _get_cookie_and_crumb()
10:00:06
DEBUG
response code=200
10:00:06
DEBUG
Exiting _make_request()
10:00:06
DEBUG
Exiting get()
10:00:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:03
10:00:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:06
DEBUG
Exiting history()
10:00:06
DEBUG
Exiting history()
10:00:06
DEBUG
Entering history()
10:00:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:06
DEBUG
Entering get()
10:00:06
DEBUG
Entering _make_request()
10:00:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:06
DEBUG
Entering _get_cookie_and_crumb()
10:00:06
DEBUG
cookie_mode = 'basic'
10:00:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:06
DEBUG
Entering _get_cookie_basic()
10:00:06
DEBUG
reusing cookie
10:00:06
DEBUG
Exiting _get_cookie_basic()
10:00:06
DEBUG
Entering _get_crumb_basic()
10:00:06
DEBUG
reusing crumb
10:00:06
DEBUG
Exiting _get_crumb_basic()
10:00:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:06
DEBUG
Exiting _get_cookie_and_crumb()
10:00:06
DEBUG
response code=200
10:00:06
DEBUG
Exiting _make_request()
10:00:06
DEBUG
Exiting get()
10:00:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:03
10:00:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:06
DEBUG
Exiting history()
10:00:06
DEBUG
POLL [Yahoo]: 10:00:06 Price=$53.36
10:00:06
DEBUG
CHECK: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:00:16
DEBUG
Entering history()
10:00:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:16
DEBUG
Entering history()
10:00:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:16
DEBUG
Entering get()
10:00:16
DEBUG
Entering _make_request()
10:00:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:16
DEBUG
Entering _get_cookie_and_crumb()
10:00:16
DEBUG
cookie_mode = 'basic'
10:00:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:16
DEBUG
Entering _get_cookie_basic()
10:00:16
DEBUG
reusing cookie
10:00:16
DEBUG
Exiting _get_cookie_basic()
10:00:16
DEBUG
Entering _get_crumb_basic()
10:00:16
DEBUG
reusing crumb
10:00:16
DEBUG
Exiting _get_crumb_basic()
10:00:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:16
DEBUG
Exiting _get_cookie_and_crumb()
10:00:16
DEBUG
response code=200
10:00:16
DEBUG
Exiting _make_request()
10:00:16
DEBUG
Exiting get()
10:00:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:03
10:00:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:16
DEBUG
Exiting history()
10:00:16
DEBUG
Exiting history()
10:00:16
DEBUG
Entering history()
10:00:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:16
DEBUG
Entering get()
10:00:16
DEBUG
Entering _make_request()
10:00:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:16
DEBUG
Entering _get_cookie_and_crumb()
10:00:16
DEBUG
cookie_mode = 'basic'
10:00:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:16
DEBUG
Entering _get_cookie_basic()
10:00:16
DEBUG
reusing cookie
10:00:16
DEBUG
Exiting _get_cookie_basic()
10:00:16
DEBUG
Entering _get_crumb_basic()
10:00:16
DEBUG
reusing crumb
10:00:16
DEBUG
Exiting _get_crumb_basic()
10:00:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:16
DEBUG
Exiting _get_cookie_and_crumb()
10:00:16
DEBUG
response code=200
10:00:16
DEBUG
Exiting _make_request()
10:00:16
DEBUG
Exiting get()
10:00:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:03
10:00:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:03-05:00
10:00:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:16
DEBUG
Exiting history()
10:00:26
DEBUG
Entering history()
10:00:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:26
DEBUG
Entering history()
10:00:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:26
DEBUG
Entering get()
10:00:26
DEBUG
Entering _make_request()
10:00:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:26
DEBUG
Entering _get_cookie_and_crumb()
10:00:26
DEBUG
cookie_mode = 'basic'
10:00:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:26
DEBUG
Entering _get_cookie_basic()
10:00:26
DEBUG
reusing cookie
10:00:26
DEBUG
Exiting _get_cookie_basic()
10:00:26
DEBUG
Entering _get_crumb_basic()
10:00:26
DEBUG
reusing crumb
10:00:26
DEBUG
Exiting _get_crumb_basic()
10:00:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:26
DEBUG
Exiting _get_cookie_and_crumb()
10:00:27
DEBUG
response code=200
10:00:27
DEBUG
Exiting _make_request()
10:00:27
DEBUG
Exiting get()
10:00:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:19
10:00:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:19-05:00
10:00:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:27
DEBUG
Exiting history()
10:00:27
DEBUG
Exiting history()
10:00:27
DEBUG
Entering history()
10:00:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:27
DEBUG
Entering get()
10:00:27
DEBUG
Entering _make_request()
10:00:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:27
DEBUG
Entering _get_cookie_and_crumb()
10:00:27
DEBUG
cookie_mode = 'basic'
10:00:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:27
DEBUG
Entering _get_cookie_basic()
10:00:27
DEBUG
reusing cookie
10:00:27
DEBUG
Exiting _get_cookie_basic()
10:00:27
DEBUG
Entering _get_crumb_basic()
10:00:27
DEBUG
reusing crumb
10:00:27
DEBUG
Exiting _get_crumb_basic()
10:00:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:27
DEBUG
Exiting _get_cookie_and_crumb()
10:00:27
DEBUG
response code=200
10:00:27
DEBUG
Exiting _make_request()
10:00:27
DEBUG
Exiting get()
10:00:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:26
10:00:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:26-05:00
10:00:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:26-05:00
10:00:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:27
DEBUG
Exiting history()
10:00:27
DEBUG
POLL [Yahoo]: 10:00:27 Price=$53.40
10:00:27
DEBUG
CHECK: C=53.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:00:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:00:37
DEBUG
Entering history()
10:00:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:37
DEBUG
Entering history()
10:00:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:37
DEBUG
Entering get()
10:00:37
DEBUG
Entering _make_request()
10:00:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:37
DEBUG
Entering _get_cookie_and_crumb()
10:00:37
DEBUG
cookie_mode = 'basic'
10:00:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:37
DEBUG
Entering _get_cookie_basic()
10:00:37
DEBUG
reusing cookie
10:00:37
DEBUG
Exiting _get_cookie_basic()
10:00:37
DEBUG
Entering _get_crumb_basic()
10:00:37
DEBUG
reusing crumb
10:00:37
DEBUG
Exiting _get_crumb_basic()
10:00:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:37
DEBUG
Exiting _get_cookie_and_crumb()
10:00:37
DEBUG
response code=200
10:00:37
DEBUG
Exiting _make_request()
10:00:37
DEBUG
Exiting get()
10:00:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:35
10:00:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:35-05:00
10:00:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:37
DEBUG
Exiting history()
10:00:37
DEBUG
Exiting history()
10:00:37
DEBUG
Entering history()
10:00:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:37
DEBUG
Entering get()
10:00:37
DEBUG
Entering _make_request()
10:00:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:37
DEBUG
Entering _get_cookie_and_crumb()
10:00:37
DEBUG
cookie_mode = 'basic'
10:00:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:37
DEBUG
Entering _get_cookie_basic()
10:00:37
DEBUG
reusing cookie
10:00:37
DEBUG
Exiting _get_cookie_basic()
10:00:37
DEBUG
Entering _get_crumb_basic()
10:00:37
DEBUG
reusing crumb
10:00:37
DEBUG
Exiting _get_crumb_basic()
10:00:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:37
DEBUG
Exiting _get_cookie_and_crumb()
10:00:37
DEBUG
response code=200
10:00:37
DEBUG
Exiting _make_request()
10:00:37
DEBUG
Exiting get()
10:00:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:26
10:00:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:26-05:00
10:00:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:26-05:00
10:00:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:37
DEBUG
Exiting history()
10:00:37
DEBUG
POLL [Yahoo]: 10:00:37 Price=$53.42
10:00:37
DEBUG
CHECK: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:00:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:00:47
DEBUG
Entering history()
10:00:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:47
DEBUG
Entering history()
10:00:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:47
DEBUG
Entering get()
10:00:47
DEBUG
Entering _make_request()
10:00:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:47
DEBUG
Entering _get_cookie_and_crumb()
10:00:47
DEBUG
cookie_mode = 'basic'
10:00:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:47
DEBUG
Entering _get_cookie_basic()
10:00:47
DEBUG
reusing cookie
10:00:47
DEBUG
Exiting _get_cookie_basic()
10:00:47
DEBUG
Entering _get_crumb_basic()
10:00:47
DEBUG
reusing crumb
10:00:47
DEBUG
Exiting _get_crumb_basic()
10:00:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:47
DEBUG
Exiting _get_cookie_and_crumb()
10:00:47
DEBUG
response code=200
10:00:47
DEBUG
Exiting _make_request()
10:00:47
DEBUG
Exiting get()
10:00:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:35
10:00:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:35-05:00
10:00:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:47
DEBUG
Exiting history()
10:00:47
DEBUG
Exiting history()
10:00:47
DEBUG
Entering history()
10:00:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:47
DEBUG
Entering get()
10:00:47
DEBUG
Entering _make_request()
10:00:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:47
DEBUG
Entering _get_cookie_and_crumb()
10:00:47
DEBUG
cookie_mode = 'basic'
10:00:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:47
DEBUG
Entering _get_cookie_basic()
10:00:47
DEBUG
reusing cookie
10:00:47
DEBUG
Exiting _get_cookie_basic()
10:00:47
DEBUG
Entering _get_crumb_basic()
10:00:47
DEBUG
reusing crumb
10:00:47
DEBUG
Exiting _get_crumb_basic()
10:00:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:47
DEBUG
Exiting _get_cookie_and_crumb()
10:00:47
DEBUG
response code=200
10:00:47
DEBUG
Exiting _make_request()
10:00:47
DEBUG
Exiting get()
10:00:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:43
10:00:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:43-05:00
10:00:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:43-05:00
10:00:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:47
DEBUG
Exiting history()
10:00:57
DEBUG
Entering history()
10:00:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:00:57
DEBUG
Entering history()
10:00:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:57
DEBUG
Entering get()
10:00:57
DEBUG
Entering _make_request()
10:00:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:00:57
DEBUG
Entering _get_cookie_and_crumb()
10:00:57
DEBUG
cookie_mode = 'basic'
10:00:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:57
DEBUG
Entering _get_cookie_basic()
10:00:57
DEBUG
reusing cookie
10:00:57
DEBUG
Exiting _get_cookie_basic()
10:00:57
DEBUG
Entering _get_crumb_basic()
10:00:57
DEBUG
reusing crumb
10:00:57
DEBUG
Exiting _get_crumb_basic()
10:00:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:57
DEBUG
Exiting _get_cookie_and_crumb()
10:00:57
DEBUG
response code=200
10:00:57
DEBUG
Exiting _make_request()
10:00:57
DEBUG
Exiting get()
10:00:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:00:49
10:00:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:00:49-05:00
10:00:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:00:57
DEBUG
Exiting history()
10:00:57
DEBUG
Exiting history()
10:00:57
DEBUG
Entering history()
10:00:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:57
DEBUG
Entering get()
10:00:57
DEBUG
Entering _make_request()
10:00:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:00:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:00:57
DEBUG
Entering _get_cookie_and_crumb()
10:00:57
DEBUG
cookie_mode = 'basic'
10:00:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:00:57
DEBUG
Entering _get_cookie_basic()
10:00:57
DEBUG
reusing cookie
10:00:57
DEBUG
Exiting _get_cookie_basic()
10:00:57
DEBUG
Entering _get_crumb_basic()
10:00:57
DEBUG
reusing crumb
10:00:57
DEBUG
Exiting _get_crumb_basic()
10:00:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:00:57
DEBUG
Exiting _get_cookie_and_crumb()
10:00:58
DEBUG
response code=200
10:00:58
DEBUG
Exiting _make_request()
10:00:58
DEBUG
Exiting get()
10:00:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:00:43
10:00:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:43-05:00
10:00:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:00:43-05:00
10:00:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:00:58
DEBUG
Exiting history()
10:00:58
DEBUG
POLL [Yahoo]: 10:00:58 Price=$53.39
10:00:58
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:01:01
DEBUG
BAR: 10:00:00 O=53.36 H=53.37 L=53.34 C=53.36
10:01:01
DEBUG
Checking: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:01:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:01:08
DEBUG
Entering history()
10:01:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:08
DEBUG
Entering history()
10:01:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:08
DEBUG
Entering get()
10:01:08
DEBUG
Entering _make_request()
10:01:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:08
DEBUG
Entering _get_cookie_and_crumb()
10:01:08
DEBUG
cookie_mode = 'basic'
10:01:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:08
DEBUG
Entering _get_cookie_basic()
10:01:08
DEBUG
reusing cookie
10:01:08
DEBUG
Exiting _get_cookie_basic()
10:01:08
DEBUG
Entering _get_crumb_basic()
10:01:08
DEBUG
reusing crumb
10:01:08
DEBUG
Exiting _get_crumb_basic()
10:01:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:08
DEBUG
Exiting _get_cookie_and_crumb()
10:01:08
DEBUG
response code=200
10:01:08
DEBUG
Exiting _make_request()
10:01:08
DEBUG
Exiting get()
10:01:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:06
10:01:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:08
DEBUG
Exiting history()
10:01:08
DEBUG
Exiting history()
10:01:08
DEBUG
Entering history()
10:01:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:08
DEBUG
Entering get()
10:01:08
DEBUG
Entering _make_request()
10:01:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:08
DEBUG
Entering _get_cookie_and_crumb()
10:01:08
DEBUG
cookie_mode = 'basic'
10:01:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:08
DEBUG
Entering _get_cookie_basic()
10:01:08
DEBUG
reusing cookie
10:01:08
DEBUG
Exiting _get_cookie_basic()
10:01:08
DEBUG
Entering _get_crumb_basic()
10:01:08
DEBUG
reusing crumb
10:01:08
DEBUG
Exiting _get_crumb_basic()
10:01:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:08
DEBUG
Exiting _get_cookie_and_crumb()
10:01:08
DEBUG
response code=200
10:01:08
DEBUG
Exiting _make_request()
10:01:08
DEBUG
Exiting get()
10:01:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:06
10:01:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:08
DEBUG
Exiting history()
10:01:08
DEBUG
POLL [Yahoo]: 10:01:08 Price=$53.43
10:01:08
DEBUG
CHECK: C=53.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:01:18
DEBUG
Entering history()
10:01:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:18
DEBUG
Entering history()
10:01:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:18
DEBUG
Entering get()
10:01:18
DEBUG
Entering _make_request()
10:01:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:18
DEBUG
Entering _get_cookie_and_crumb()
10:01:18
DEBUG
cookie_mode = 'basic'
10:01:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:18
DEBUG
Entering _get_cookie_basic()
10:01:18
DEBUG
reusing cookie
10:01:18
DEBUG
Exiting _get_cookie_basic()
10:01:18
DEBUG
Entering _get_crumb_basic()
10:01:18
DEBUG
reusing crumb
10:01:18
DEBUG
Exiting _get_crumb_basic()
10:01:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:18
DEBUG
Exiting _get_cookie_and_crumb()
10:01:18
DEBUG
response code=200
10:01:18
DEBUG
Exiting _make_request()
10:01:18
DEBUG
Exiting get()
10:01:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:06
10:01:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:18
DEBUG
Exiting history()
10:01:18
DEBUG
Exiting history()
10:01:18
DEBUG
Entering history()
10:01:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:18
DEBUG
Entering get()
10:01:18
DEBUG
Entering _make_request()
10:01:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:18
DEBUG
Entering _get_cookie_and_crumb()
10:01:18
DEBUG
cookie_mode = 'basic'
10:01:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:18
DEBUG
Entering _get_cookie_basic()
10:01:18
DEBUG
reusing cookie
10:01:18
DEBUG
Exiting _get_cookie_basic()
10:01:18
DEBUG
Entering _get_crumb_basic()
10:01:18
DEBUG
reusing crumb
10:01:18
DEBUG
Exiting _get_crumb_basic()
10:01:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:18
DEBUG
Exiting _get_cookie_and_crumb()
10:01:18
DEBUG
response code=200
10:01:18
DEBUG
Exiting _make_request()
10:01:18
DEBUG
Exiting get()
10:01:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:06
10:01:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:06-05:00
10:01:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:18
DEBUG
Exiting history()
10:01:28
DEBUG
Entering history()
10:01:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:28
DEBUG
Entering history()
10:01:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:28
DEBUG
Entering get()
10:01:28
DEBUG
Entering _make_request()
10:01:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:28
DEBUG
Entering _get_cookie_and_crumb()
10:01:28
DEBUG
cookie_mode = 'basic'
10:01:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:28
DEBUG
Entering _get_cookie_basic()
10:01:28
DEBUG
reusing cookie
10:01:28
DEBUG
Exiting _get_cookie_basic()
10:01:28
DEBUG
Entering _get_crumb_basic()
10:01:28
DEBUG
reusing crumb
10:01:28
DEBUG
Exiting _get_crumb_basic()
10:01:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:28
DEBUG
Exiting _get_cookie_and_crumb()
10:01:28
DEBUG
response code=200
10:01:28
DEBUG
Exiting _make_request()
10:01:28
DEBUG
Exiting get()
10:01:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:19
10:01:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:28
DEBUG
Exiting history()
10:01:28
DEBUG
Exiting history()
10:01:28
DEBUG
Entering history()
10:01:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:28
DEBUG
Entering get()
10:01:28
DEBUG
Entering _make_request()
10:01:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:28
DEBUG
Entering _get_cookie_and_crumb()
10:01:28
DEBUG
cookie_mode = 'basic'
10:01:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:28
DEBUG
Entering _get_cookie_basic()
10:01:28
DEBUG
reusing cookie
10:01:28
DEBUG
Exiting _get_cookie_basic()
10:01:28
DEBUG
Entering _get_crumb_basic()
10:01:28
DEBUG
reusing crumb
10:01:28
DEBUG
Exiting _get_crumb_basic()
10:01:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:28
DEBUG
Exiting _get_cookie_and_crumb()
10:01:28
DEBUG
response code=200
10:01:28
DEBUG
Exiting _make_request()
10:01:28
DEBUG
Exiting get()
10:01:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:19
10:01:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:28
DEBUG
Exiting history()
10:01:28
DEBUG
POLL [Yahoo]: 10:01:28 Price=$53.41
10:01:28
DEBUG
CHECK: C=53.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:01:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:01:38
DEBUG
Entering history()
10:01:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:38
DEBUG
Entering history()
10:01:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:38
DEBUG
Entering get()
10:01:38
DEBUG
Entering _make_request()
10:01:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:38
DEBUG
Entering _get_cookie_and_crumb()
10:01:38
DEBUG
cookie_mode = 'basic'
10:01:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:38
DEBUG
Entering _get_cookie_basic()
10:01:38
DEBUG
reusing cookie
10:01:38
DEBUG
Exiting _get_cookie_basic()
10:01:38
DEBUG
Entering _get_crumb_basic()
10:01:38
DEBUG
reusing crumb
10:01:38
DEBUG
Exiting _get_crumb_basic()
10:01:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:38
DEBUG
Exiting _get_cookie_and_crumb()
10:01:38
DEBUG
response code=200
10:01:38
DEBUG
Exiting _make_request()
10:01:38
DEBUG
Exiting get()
10:01:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:19
10:01:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:38
DEBUG
Exiting history()
10:01:38
DEBUG
Exiting history()
10:01:38
DEBUG
Entering history()
10:01:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:38
DEBUG
Entering get()
10:01:38
DEBUG
Entering _make_request()
10:01:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:38
DEBUG
Entering _get_cookie_and_crumb()
10:01:38
DEBUG
cookie_mode = 'basic'
10:01:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:38
DEBUG
Entering _get_cookie_basic()
10:01:38
DEBUG
reusing cookie
10:01:38
DEBUG
Exiting _get_cookie_basic()
10:01:38
DEBUG
Entering _get_crumb_basic()
10:01:38
DEBUG
reusing crumb
10:01:38
DEBUG
Exiting _get_crumb_basic()
10:01:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:38
DEBUG
Exiting _get_cookie_and_crumb()
10:01:38
DEBUG
response code=200
10:01:38
DEBUG
Exiting _make_request()
10:01:38
DEBUG
Exiting get()
10:01:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:19
10:01:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:19-05:00
10:01:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:38
DEBUG
Exiting history()
10:01:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:01:48
DEBUG
Entering history()
10:01:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:48
DEBUG
Entering history()
10:01:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:48
DEBUG
Entering get()
10:01:48
DEBUG
Entering _make_request()
10:01:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:48
DEBUG
Entering _get_cookie_and_crumb()
10:01:48
DEBUG
cookie_mode = 'basic'
10:01:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:48
DEBUG
Entering _get_cookie_basic()
10:01:48
DEBUG
reusing cookie
10:01:48
DEBUG
Exiting _get_cookie_basic()
10:01:48
DEBUG
Entering _get_crumb_basic()
10:01:48
DEBUG
reusing crumb
10:01:48
DEBUG
Exiting _get_crumb_basic()
10:01:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:48
DEBUG
Exiting _get_cookie_and_crumb()
10:01:48
DEBUG
response code=200
10:01:48
DEBUG
Exiting _make_request()
10:01:48
DEBUG
Exiting get()
10:01:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:47
10:01:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:48
DEBUG
Exiting history()
10:01:48
DEBUG
Exiting history()
10:01:48
DEBUG
Entering history()
10:01:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:48
DEBUG
Entering get()
10:01:48
DEBUG
Entering _make_request()
10:01:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:48
DEBUG
Entering _get_cookie_and_crumb()
10:01:48
DEBUG
cookie_mode = 'basic'
10:01:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:48
DEBUG
Entering _get_cookie_basic()
10:01:48
DEBUG
reusing cookie
10:01:48
DEBUG
Exiting _get_cookie_basic()
10:01:48
DEBUG
Entering _get_crumb_basic()
10:01:48
DEBUG
reusing crumb
10:01:48
DEBUG
Exiting _get_crumb_basic()
10:01:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:48
DEBUG
Exiting _get_cookie_and_crumb()
10:01:48
DEBUG
response code=200
10:01:48
DEBUG
Exiting _make_request()
10:01:48
DEBUG
Exiting get()
10:01:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:47
10:01:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:48
DEBUG
Exiting history()
10:01:48
DEBUG
POLL [Yahoo]: 10:01:48 Price=$53.44
10:01:48
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:01:58
DEBUG
Entering history()
10:01:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:01:58
DEBUG
Entering history()
10:01:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:58
DEBUG
Entering get()
10:01:58
DEBUG
Entering _make_request()
10:01:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:01:58
DEBUG
Entering _get_cookie_and_crumb()
10:01:58
DEBUG
cookie_mode = 'basic'
10:01:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:58
DEBUG
Entering _get_cookie_basic()
10:01:58
DEBUG
reusing cookie
10:01:58
DEBUG
Exiting _get_cookie_basic()
10:01:58
DEBUG
Entering _get_crumb_basic()
10:01:58
DEBUG
reusing crumb
10:01:58
DEBUG
Exiting _get_crumb_basic()
10:01:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:58
DEBUG
Exiting _get_cookie_and_crumb()
10:01:58
DEBUG
response code=200
10:01:58
DEBUG
Exiting _make_request()
10:01:58
DEBUG
Exiting get()
10:01:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:01:47
10:01:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:01:58
DEBUG
Exiting history()
10:01:58
DEBUG
Exiting history()
10:01:58
DEBUG
Entering history()
10:01:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:58
DEBUG
Entering get()
10:01:58
DEBUG
Entering _make_request()
10:01:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:01:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:01:58
DEBUG
Entering _get_cookie_and_crumb()
10:01:58
DEBUG
cookie_mode = 'basic'
10:01:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:01:58
DEBUG
Entering _get_cookie_basic()
10:01:58
DEBUG
reusing cookie
10:01:58
DEBUG
Exiting _get_cookie_basic()
10:01:58
DEBUG
Entering _get_crumb_basic()
10:01:58
DEBUG
reusing crumb
10:01:58
DEBUG
Exiting _get_crumb_basic()
10:01:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:01:58
DEBUG
Exiting _get_cookie_and_crumb()
10:01:58
DEBUG
response code=200
10:01:58
DEBUG
Exiting _make_request()
10:01:58
DEBUG
Exiting get()
10:01:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:01:47
10:01:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:01:47-05:00
10:01:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:01:58
DEBUG
Exiting history()
10:02:00
DEBUG
BAR: 10:01:00 O=53.45 H=53.47 L=53.36 C=53.47
10:02:00
DEBUG
Checking: C=53.47 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:02:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:02:08
DEBUG
Entering history()
10:02:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:08
DEBUG
Entering history()
10:02:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:08
DEBUG
Entering get()
10:02:08
DEBUG
Entering _make_request()
10:02:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:08
DEBUG
Entering _get_cookie_and_crumb()
10:02:08
DEBUG
cookie_mode = 'basic'
10:02:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:08
DEBUG
Entering _get_cookie_basic()
10:02:08
DEBUG
reusing cookie
10:02:08
DEBUG
Exiting _get_cookie_basic()
10:02:08
DEBUG
Entering _get_crumb_basic()
10:02:08
DEBUG
reusing crumb
10:02:08
DEBUG
Exiting _get_crumb_basic()
10:02:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:08
DEBUG
Exiting _get_cookie_and_crumb()
10:02:08
DEBUG
response code=200
10:02:08
DEBUG
Exiting _make_request()
10:02:08
DEBUG
Exiting get()
10:02:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:05
10:02:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:05-05:00
10:02:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:08
DEBUG
Exiting history()
10:02:08
DEBUG
Exiting history()
10:02:08
DEBUG
Entering history()
10:02:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:08
DEBUG
Entering get()
10:02:08
DEBUG
Entering _make_request()
10:02:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:08
DEBUG
Entering _get_cookie_and_crumb()
10:02:08
DEBUG
cookie_mode = 'basic'
10:02:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:08
DEBUG
Entering _get_cookie_basic()
10:02:08
DEBUG
reusing cookie
10:02:08
DEBUG
Exiting _get_cookie_basic()
10:02:08
DEBUG
Entering _get_crumb_basic()
10:02:08
DEBUG
reusing crumb
10:02:08
DEBUG
Exiting _get_crumb_basic()
10:02:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:08
DEBUG
Exiting _get_cookie_and_crumb()
10:02:09
DEBUG
response code=200
10:02:09
DEBUG
Exiting _make_request()
10:02:09
DEBUG
Exiting get()
10:02:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:05
10:02:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:05-05:00
10:02:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:05-05:00
10:02:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:09
DEBUG
Exiting history()
10:02:09
DEBUG
POLL [Yahoo]: 10:02:09 Price=$53.43
10:02:09
DEBUG
CHECK: C=53.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:02:19
DEBUG
Entering history()
10:02:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:19
DEBUG
Entering history()
10:02:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:19
DEBUG
Entering get()
10:02:19
DEBUG
Entering _make_request()
10:02:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:19
DEBUG
Entering _get_cookie_and_crumb()
10:02:19
DEBUG
cookie_mode = 'basic'
10:02:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:19
DEBUG
Entering _get_cookie_basic()
10:02:19
DEBUG
reusing cookie
10:02:19
DEBUG
Exiting _get_cookie_basic()
10:02:19
DEBUG
Entering _get_crumb_basic()
10:02:19
DEBUG
reusing crumb
10:02:19
DEBUG
Exiting _get_crumb_basic()
10:02:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:19
DEBUG
Exiting _get_cookie_and_crumb()
10:02:19
DEBUG
response code=200
10:02:19
DEBUG
Exiting _make_request()
10:02:19
DEBUG
Exiting get()
10:02:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:18
10:02:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:19
DEBUG
Exiting history()
10:02:19
DEBUG
Exiting history()
10:02:19
DEBUG
Entering history()
10:02:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:19
DEBUG
Entering get()
10:02:19
DEBUG
Entering _make_request()
10:02:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:19
DEBUG
Entering _get_cookie_and_crumb()
10:02:19
DEBUG
cookie_mode = 'basic'
10:02:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:19
DEBUG
Entering _get_cookie_basic()
10:02:19
DEBUG
reusing cookie
10:02:19
DEBUG
Exiting _get_cookie_basic()
10:02:19
DEBUG
Entering _get_crumb_basic()
10:02:19
DEBUG
reusing crumb
10:02:19
DEBUG
Exiting _get_crumb_basic()
10:02:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:19
DEBUG
Exiting _get_cookie_and_crumb()
10:02:19
DEBUG
response code=200
10:02:19
DEBUG
Exiting _make_request()
10:02:19
DEBUG
Exiting get()
10:02:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:18
10:02:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:19
DEBUG
Exiting history()
10:02:19
DEBUG
POLL [Yahoo]: 10:02:19 Price=$53.42
10:02:19
DEBUG
CHECK: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:02:29
DEBUG
Entering history()
10:02:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:29
DEBUG
Entering history()
10:02:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:29
DEBUG
Entering get()
10:02:29
DEBUG
Entering _make_request()
10:02:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:29
DEBUG
Entering _get_cookie_and_crumb()
10:02:29
DEBUG
cookie_mode = 'basic'
10:02:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:29
DEBUG
Entering _get_cookie_basic()
10:02:29
DEBUG
reusing cookie
10:02:29
DEBUG
Exiting _get_cookie_basic()
10:02:29
DEBUG
Entering _get_crumb_basic()
10:02:29
DEBUG
reusing crumb
10:02:29
DEBUG
Exiting _get_crumb_basic()
10:02:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:29
DEBUG
Exiting _get_cookie_and_crumb()
10:02:29
DEBUG
response code=200
10:02:29
DEBUG
Exiting _make_request()
10:02:29
DEBUG
Exiting get()
10:02:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:18
10:02:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:29
DEBUG
Exiting history()
10:02:29
DEBUG
Exiting history()
10:02:29
DEBUG
Entering history()
10:02:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:29
DEBUG
Entering get()
10:02:29
DEBUG
Entering _make_request()
10:02:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:29
DEBUG
Entering _get_cookie_and_crumb()
10:02:29
DEBUG
cookie_mode = 'basic'
10:02:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:29
DEBUG
Entering _get_cookie_basic()
10:02:29
DEBUG
reusing cookie
10:02:29
DEBUG
Exiting _get_cookie_basic()
10:02:29
DEBUG
Entering _get_crumb_basic()
10:02:29
DEBUG
reusing crumb
10:02:29
DEBUG
Exiting _get_crumb_basic()
10:02:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:29
DEBUG
Exiting _get_cookie_and_crumb()
10:02:29
DEBUG
response code=200
10:02:29
DEBUG
Exiting _make_request()
10:02:29
DEBUG
Exiting get()
10:02:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:18
10:02:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:18-05:00
10:02:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:29
DEBUG
Exiting history()
10:02:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:02:39
DEBUG
Entering history()
10:02:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:39
DEBUG
Entering history()
10:02:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:39
DEBUG
Entering get()
10:02:39
DEBUG
Entering _make_request()
10:02:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:39
DEBUG
Entering _get_cookie_and_crumb()
10:02:39
DEBUG
cookie_mode = 'basic'
10:02:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:39
DEBUG
Entering _get_cookie_basic()
10:02:39
DEBUG
reusing cookie
10:02:39
DEBUG
Exiting _get_cookie_basic()
10:02:39
DEBUG
Entering _get_crumb_basic()
10:02:39
DEBUG
reusing crumb
10:02:39
DEBUG
Exiting _get_crumb_basic()
10:02:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:39
DEBUG
Exiting _get_cookie_and_crumb()
10:02:39
DEBUG
response code=200
10:02:39
DEBUG
Exiting _make_request()
10:02:39
DEBUG
Exiting get()
10:02:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:32
10:02:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:39
DEBUG
Exiting history()
10:02:39
DEBUG
Exiting history()
10:02:39
DEBUG
Entering history()
10:02:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:39
DEBUG
Entering get()
10:02:39
DEBUG
Entering _make_request()
10:02:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:39
DEBUG
Entering _get_cookie_and_crumb()
10:02:39
DEBUG
cookie_mode = 'basic'
10:02:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:39
DEBUG
Entering _get_cookie_basic()
10:02:39
DEBUG
reusing cookie
10:02:39
DEBUG
Exiting _get_cookie_basic()
10:02:39
DEBUG
Entering _get_crumb_basic()
10:02:39
DEBUG
reusing crumb
10:02:39
DEBUG
Exiting _get_crumb_basic()
10:02:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:39
DEBUG
Exiting _get_cookie_and_crumb()
10:02:39
DEBUG
response code=200
10:02:39
DEBUG
Exiting _make_request()
10:02:39
DEBUG
Exiting get()
10:02:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:32
10:02:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:39
DEBUG
Exiting history()
10:02:39
DEBUG
POLL [Yahoo]: 10:02:39 Price=$53.41
10:02:39
DEBUG
CHECK: C=53.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:02:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:02:49
DEBUG
Entering history()
10:02:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:49
DEBUG
Entering history()
10:02:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:49
DEBUG
Entering get()
10:02:49
DEBUG
Entering _make_request()
10:02:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:49
DEBUG
Entering _get_cookie_and_crumb()
10:02:49
DEBUG
cookie_mode = 'basic'
10:02:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:49
DEBUG
Entering _get_cookie_basic()
10:02:49
DEBUG
reusing cookie
10:02:49
DEBUG
Exiting _get_cookie_basic()
10:02:49
DEBUG
Entering _get_crumb_basic()
10:02:49
DEBUG
reusing crumb
10:02:49
DEBUG
Exiting _get_crumb_basic()
10:02:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:49
DEBUG
Exiting _get_cookie_and_crumb()
10:02:49
DEBUG
response code=200
10:02:49
DEBUG
Exiting _make_request()
10:02:49
DEBUG
Exiting get()
10:02:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:32
10:02:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:49
DEBUG
Exiting history()
10:02:49
DEBUG
Exiting history()
10:02:49
DEBUG
Entering history()
10:02:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:49
DEBUG
Entering get()
10:02:49
DEBUG
Entering _make_request()
10:02:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:49
DEBUG
Entering _get_cookie_and_crumb()
10:02:49
DEBUG
cookie_mode = 'basic'
10:02:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:49
DEBUG
Entering _get_cookie_basic()
10:02:49
DEBUG
reusing cookie
10:02:49
DEBUG
Exiting _get_cookie_basic()
10:02:49
DEBUG
Entering _get_crumb_basic()
10:02:49
DEBUG
reusing crumb
10:02:49
DEBUG
Exiting _get_crumb_basic()
10:02:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:49
DEBUG
Exiting _get_cookie_and_crumb()
10:02:49
DEBUG
response code=200
10:02:49
DEBUG
Exiting _make_request()
10:02:49
DEBUG
Exiting get()
10:02:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:32
10:02:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:32-05:00
10:02:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:49
DEBUG
Exiting history()
10:02:59
DEBUG
Entering history()
10:02:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:02:59
DEBUG
Entering history()
10:02:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:59
DEBUG
Entering get()
10:02:59
DEBUG
Entering _make_request()
10:02:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:02:59
DEBUG
Entering _get_cookie_and_crumb()
10:02:59
DEBUG
cookie_mode = 'basic'
10:02:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:59
DEBUG
Entering _get_cookie_basic()
10:02:59
DEBUG
reusing cookie
10:02:59
DEBUG
Exiting _get_cookie_basic()
10:02:59
DEBUG
Entering _get_crumb_basic()
10:02:59
DEBUG
reusing crumb
10:02:59
DEBUG
Exiting _get_crumb_basic()
10:02:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:59
DEBUG
Exiting _get_cookie_and_crumb()
10:02:59
DEBUG
response code=200
10:02:59
DEBUG
Exiting _make_request()
10:02:59
DEBUG
Exiting get()
10:02:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:54
10:02:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:54-05:00
10:02:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:02:59
DEBUG
Exiting history()
10:02:59
DEBUG
Exiting history()
10:02:59
DEBUG
Entering history()
10:02:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:59
DEBUG
Entering get()
10:02:59
DEBUG
Entering _make_request()
10:02:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:02:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:02:59
DEBUG
Entering _get_cookie_and_crumb()
10:02:59
DEBUG
cookie_mode = 'basic'
10:02:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:02:59
DEBUG
Entering _get_cookie_basic()
10:02:59
DEBUG
reusing cookie
10:02:59
DEBUG
Exiting _get_cookie_basic()
10:02:59
DEBUG
Entering _get_crumb_basic()
10:02:59
DEBUG
reusing crumb
10:02:59
DEBUG
Exiting _get_crumb_basic()
10:02:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:02:59
DEBUG
Exiting _get_cookie_and_crumb()
10:02:59
DEBUG
response code=200
10:02:59
DEBUG
Exiting _make_request()
10:02:59
DEBUG
Exiting get()
10:02:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:02:54
10:02:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:54-05:00
10:02:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:02:54-05:00
10:02:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:02:59
DEBUG
Exiting history()
10:02:59
DEBUG
POLL [Yahoo]: 10:02:59 Price=$53.48
10:02:59
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:03:01
DEBUG
BAR: 10:02:00 O=53.38 H=53.46 L=53.34 C=53.42
10:03:01
DEBUG
Checking: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:03:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:03:09
DEBUG
Entering history()
10:03:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:09
DEBUG
Entering history()
10:03:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:09
DEBUG
Entering get()
10:03:09
DEBUG
Entering _make_request()
10:03:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:09
DEBUG
Entering _get_cookie_and_crumb()
10:03:09
DEBUG
cookie_mode = 'basic'
10:03:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:09
DEBUG
Entering _get_cookie_basic()
10:03:09
DEBUG
reusing cookie
10:03:09
DEBUG
Exiting _get_cookie_basic()
10:03:09
DEBUG
Entering _get_crumb_basic()
10:03:09
DEBUG
reusing crumb
10:03:09
DEBUG
Exiting _get_crumb_basic()
10:03:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:09
DEBUG
Exiting _get_cookie_and_crumb()
10:03:10
DEBUG
response code=200
10:03:10
DEBUG
Exiting _make_request()
10:03:10
DEBUG
Exiting get()
10:03:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:02:54
10:03:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:02:54-05:00
10:03:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:10
DEBUG
Exiting history()
10:03:10
DEBUG
Exiting history()
10:03:10
DEBUG
Entering history()
10:03:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:10
DEBUG
Entering get()
10:03:10
DEBUG
Entering _make_request()
10:03:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:10
DEBUG
Entering _get_cookie_and_crumb()
10:03:10
DEBUG
cookie_mode = 'basic'
10:03:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:10
DEBUG
Entering _get_cookie_basic()
10:03:10
DEBUG
reusing cookie
10:03:10
DEBUG
Exiting _get_cookie_basic()
10:03:10
DEBUG
Entering _get_crumb_basic()
10:03:10
DEBUG
reusing crumb
10:03:10
DEBUG
Exiting _get_crumb_basic()
10:03:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:10
DEBUG
Exiting _get_cookie_and_crumb()
10:03:10
DEBUG
response code=200
10:03:10
DEBUG
Exiting _make_request()
10:03:10
DEBUG
Exiting get()
10:03:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:03
10:03:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:03-05:00
10:03:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:03-05:00
10:03:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:03:10
DEBUG
Exiting history()
10:03:20
DEBUG
Entering history()
10:03:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:20
DEBUG
Entering history()
10:03:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:20
DEBUG
Entering get()
10:03:20
DEBUG
Entering _make_request()
10:03:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:20
DEBUG
Entering _get_cookie_and_crumb()
10:03:20
DEBUG
cookie_mode = 'basic'
10:03:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:20
DEBUG
Entering _get_cookie_basic()
10:03:20
DEBUG
reusing cookie
10:03:20
DEBUG
Exiting _get_cookie_basic()
10:03:20
DEBUG
Entering _get_crumb_basic()
10:03:20
DEBUG
reusing crumb
10:03:20
DEBUG
Exiting _get_crumb_basic()
10:03:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:20
DEBUG
Exiting _get_cookie_and_crumb()
10:03:20
DEBUG
response code=200
10:03:20
DEBUG
Exiting _make_request()
10:03:20
DEBUG
Exiting get()
10:03:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:03:15
10:03:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:20
DEBUG
Exiting history()
10:03:20
DEBUG
Exiting history()
10:03:20
DEBUG
Entering history()
10:03:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:20
DEBUG
Entering get()
10:03:20
DEBUG
Entering _make_request()
10:03:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:20
DEBUG
Entering _get_cookie_and_crumb()
10:03:20
DEBUG
cookie_mode = 'basic'
10:03:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:20
DEBUG
Entering _get_cookie_basic()
10:03:20
DEBUG
reusing cookie
10:03:20
DEBUG
Exiting _get_cookie_basic()
10:03:20
DEBUG
Entering _get_crumb_basic()
10:03:20
DEBUG
reusing crumb
10:03:20
DEBUG
Exiting _get_crumb_basic()
10:03:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:20
DEBUG
Exiting _get_cookie_and_crumb()
10:03:20
DEBUG
response code=200
10:03:20
DEBUG
Exiting _make_request()
10:03:20
DEBUG
Exiting get()
10:03:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:15
10:03:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:03:20
DEBUG
Exiting history()
10:03:20
DEBUG
POLL [Yahoo]: 10:03:20 Price=$53.44
10:03:20
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:03:30
DEBUG
Entering history()
10:03:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:30
DEBUG
Entering history()
10:03:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:30
DEBUG
Entering get()
10:03:30
DEBUG
Entering _make_request()
10:03:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:30
DEBUG
Entering _get_cookie_and_crumb()
10:03:30
DEBUG
cookie_mode = 'basic'
10:03:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:30
DEBUG
Entering _get_cookie_basic()
10:03:30
DEBUG
reusing cookie
10:03:30
DEBUG
Exiting _get_cookie_basic()
10:03:30
DEBUG
Entering _get_crumb_basic()
10:03:30
DEBUG
reusing crumb
10:03:30
DEBUG
Exiting _get_crumb_basic()
10:03:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:30
DEBUG
Exiting _get_cookie_and_crumb()
10:03:30
DEBUG
response code=200
10:03:30
DEBUG
Exiting _make_request()
10:03:30
DEBUG
Exiting get()
10:03:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:03:15
10:03:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:30
DEBUG
Exiting history()
10:03:30
DEBUG
Exiting history()
10:03:30
DEBUG
Entering history()
10:03:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:30
DEBUG
Entering get()
10:03:30
DEBUG
Entering _make_request()
10:03:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:30
DEBUG
Entering _get_cookie_and_crumb()
10:03:30
DEBUG
cookie_mode = 'basic'
10:03:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:30
DEBUG
Entering _get_cookie_basic()
10:03:30
DEBUG
reusing cookie
10:03:30
DEBUG
Exiting _get_cookie_basic()
10:03:30
DEBUG
Entering _get_crumb_basic()
10:03:30
DEBUG
reusing crumb
10:03:30
DEBUG
Exiting _get_crumb_basic()
10:03:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:30
DEBUG
Exiting _get_cookie_and_crumb()
10:03:30
DEBUG
response code=200
10:03:30
DEBUG
Exiting _make_request()
10:03:30
DEBUG
Exiting get()
10:03:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:15
10:03:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:15-05:00
10:03:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:03:30
DEBUG
Exiting history()
10:03:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:03:40
DEBUG
Entering history()
10:03:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:40
DEBUG
Entering history()
10:03:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:40
DEBUG
Entering get()
10:03:40
DEBUG
Entering _make_request()
10:03:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:40
DEBUG
Entering _get_cookie_and_crumb()
10:03:40
DEBUG
cookie_mode = 'basic'
10:03:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:40
DEBUG
Entering _get_cookie_basic()
10:03:40
DEBUG
reusing cookie
10:03:40
DEBUG
Exiting _get_cookie_basic()
10:03:40
DEBUG
Entering _get_crumb_basic()
10:03:40
DEBUG
reusing crumb
10:03:40
DEBUG
Exiting _get_crumb_basic()
10:03:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:40
DEBUG
Exiting _get_cookie_and_crumb()
10:03:40
DEBUG
response code=200
10:03:40
DEBUG
Exiting _make_request()
10:03:40
DEBUG
Exiting get()
10:03:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:03:36
10:03:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:03:36-05:00
10:03:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:40
DEBUG
Exiting history()
10:03:40
DEBUG
Exiting history()
10:03:40
DEBUG
Entering history()
10:03:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:40
DEBUG
Entering get()
10:03:40
DEBUG
Entering _make_request()
10:03:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:40
DEBUG
Entering _get_cookie_and_crumb()
10:03:40
DEBUG
cookie_mode = 'basic'
10:03:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:40
DEBUG
Entering _get_cookie_basic()
10:03:40
DEBUG
reusing cookie
10:03:40
DEBUG
Exiting _get_cookie_basic()
10:03:40
DEBUG
Entering _get_crumb_basic()
10:03:40
DEBUG
reusing crumb
10:03:40
DEBUG
Exiting _get_crumb_basic()
10:03:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:40
DEBUG
Exiting _get_cookie_and_crumb()
10:03:40
DEBUG
response code=200
10:03:40
DEBUG
Exiting _make_request()
10:03:40
DEBUG
Exiting get()
10:03:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:36
10:03:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:36-05:00
10:03:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:36-05:00
10:03:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:03:40
DEBUG
Exiting history()
10:03:40
DEBUG
POLL [Yahoo]: 10:03:40 Price=$53.32
10:03:40
DEBUG
CHECK: C=53.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:03:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:03:50
DEBUG
Entering history()
10:03:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:03:50
DEBUG
Entering history()
10:03:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:50
DEBUG
Entering get()
10:03:50
DEBUG
Entering _make_request()
10:03:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:03:50
DEBUG
Entering _get_cookie_and_crumb()
10:03:50
DEBUG
cookie_mode = 'basic'
10:03:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:50
DEBUG
Entering _get_cookie_basic()
10:03:50
DEBUG
reusing cookie
10:03:50
DEBUG
Exiting _get_cookie_basic()
10:03:50
DEBUG
Entering _get_crumb_basic()
10:03:50
DEBUG
reusing crumb
10:03:50
DEBUG
Exiting _get_crumb_basic()
10:03:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:50
DEBUG
Exiting _get_cookie_and_crumb()
10:03:50
DEBUG
response code=200
10:03:50
DEBUG
Exiting _make_request()
10:03:50
DEBUG
Exiting get()
10:03:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:03:36
10:03:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:03:36-05:00
10:03:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:03:51
DEBUG
Exiting history()
10:03:51
DEBUG
Exiting history()
10:03:51
DEBUG
Entering history()
10:03:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:51
DEBUG
Entering get()
10:03:51
DEBUG
Entering _make_request()
10:03:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:03:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:03:51
DEBUG
Entering _get_cookie_and_crumb()
10:03:51
DEBUG
cookie_mode = 'basic'
10:03:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:03:51
DEBUG
Entering _get_cookie_basic()
10:03:51
DEBUG
reusing cookie
10:03:51
DEBUG
Exiting _get_cookie_basic()
10:03:51
DEBUG
Entering _get_crumb_basic()
10:03:51
DEBUG
reusing crumb
10:03:51
DEBUG
Exiting _get_crumb_basic()
10:03:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:03:51
DEBUG
Exiting _get_cookie_and_crumb()
10:03:51
DEBUG
response code=200
10:03:51
DEBUG
Exiting _make_request()
10:03:51
DEBUG
Exiting get()
10:03:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:48
10:03:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:48-05:00
10:03:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:48-05:00
10:03:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:03:51
DEBUG
Exiting history()
10:04:00
DEBUG
BAR: 10:03:00 O=53.48 H=53.48 L=53.37 C=53.37
10:04:00
DEBUG
Checking: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:04:01
DEBUG
Entering history()
10:04:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:01
DEBUG
Entering history()
10:04:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:01
DEBUG
Entering get()
10:04:01
DEBUG
Entering _make_request()
10:04:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:01
DEBUG
Entering _get_cookie_and_crumb()
10:04:01
DEBUG
cookie_mode = 'basic'
10:04:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:01
DEBUG
Entering _get_cookie_basic()
10:04:01
DEBUG
reusing cookie
10:04:01
DEBUG
Exiting _get_cookie_basic()
10:04:01
DEBUG
Entering _get_crumb_basic()
10:04:01
DEBUG
reusing crumb
10:04:01
DEBUG
Exiting _get_crumb_basic()
10:04:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:01
DEBUG
Exiting _get_cookie_and_crumb()
10:04:01
DEBUG
response code=200
10:04:01
DEBUG
Exiting _make_request()
10:04:01
DEBUG
Exiting get()
10:04:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:03:52
10:04:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:03:52-05:00
10:04:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:01
DEBUG
Exiting history()
10:04:01
DEBUG
Exiting history()
10:04:01
DEBUG
Entering history()
10:04:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:01
DEBUG
Entering get()
10:04:01
DEBUG
Entering _make_request()
10:04:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:01
DEBUG
Entering _get_cookie_and_crumb()
10:04:01
DEBUG
cookie_mode = 'basic'
10:04:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:01
DEBUG
Entering _get_cookie_basic()
10:04:01
DEBUG
reusing cookie
10:04:01
DEBUG
Exiting _get_cookie_basic()
10:04:01
DEBUG
Entering _get_crumb_basic()
10:04:01
DEBUG
reusing crumb
10:04:01
DEBUG
Exiting _get_crumb_basic()
10:04:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:01
DEBUG
Exiting _get_cookie_and_crumb()
10:04:01
DEBUG
response code=200
10:04:01
DEBUG
Exiting _make_request()
10:04:01
DEBUG
Exiting get()
10:04:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:03:52
10:04:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:52-05:00
10:04:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:03:52-05:00
10:04:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:01
DEBUG
Exiting history()
10:04:01
DEBUG
POLL [Yahoo]: 10:04:01 Price=$53.39
10:04:01
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:04:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:04:11
DEBUG
Entering history()
10:04:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:11
DEBUG
Entering history()
10:04:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:11
DEBUG
Entering get()
10:04:11
DEBUG
Entering _make_request()
10:04:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:11
DEBUG
Entering _get_cookie_and_crumb()
10:04:11
DEBUG
cookie_mode = 'basic'
10:04:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:11
DEBUG
Entering _get_cookie_basic()
10:04:11
DEBUG
reusing cookie
10:04:11
DEBUG
Exiting _get_cookie_basic()
10:04:11
DEBUG
Entering _get_crumb_basic()
10:04:11
DEBUG
reusing crumb
10:04:11
DEBUG
Exiting _get_crumb_basic()
10:04:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:11
DEBUG
Exiting _get_cookie_and_crumb()
10:04:11
DEBUG
response code=200
10:04:11
DEBUG
Exiting _make_request()
10:04:11
DEBUG
Exiting get()
10:04:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:08
10:04:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:11
DEBUG
Exiting history()
10:04:11
DEBUG
Exiting history()
10:04:11
DEBUG
Entering history()
10:04:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:11
DEBUG
Entering get()
10:04:11
DEBUG
Entering _make_request()
10:04:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:11
DEBUG
Entering _get_cookie_and_crumb()
10:04:11
DEBUG
cookie_mode = 'basic'
10:04:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:11
DEBUG
Entering _get_cookie_basic()
10:04:11
DEBUG
reusing cookie
10:04:11
DEBUG
Exiting _get_cookie_basic()
10:04:11
DEBUG
Entering _get_crumb_basic()
10:04:11
DEBUG
reusing crumb
10:04:11
DEBUG
Exiting _get_crumb_basic()
10:04:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:11
DEBUG
Exiting _get_cookie_and_crumb()
10:04:11
DEBUG
response code=200
10:04:11
DEBUG
Exiting _make_request()
10:04:11
DEBUG
Exiting get()
10:04:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:08
10:04:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:11
DEBUG
Exiting history()
10:04:11
DEBUG
POLL [Yahoo]: 10:04:11 Price=$53.44
10:04:11
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:04:21
DEBUG
Entering history()
10:04:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:21
DEBUG
Entering history()
10:04:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:21
DEBUG
Entering get()
10:04:21
DEBUG
Entering _make_request()
10:04:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:21
DEBUG
Entering _get_cookie_and_crumb()
10:04:21
DEBUG
cookie_mode = 'basic'
10:04:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:21
DEBUG
Entering _get_cookie_basic()
10:04:21
DEBUG
reusing cookie
10:04:21
DEBUG
Exiting _get_cookie_basic()
10:04:21
DEBUG
Entering _get_crumb_basic()
10:04:21
DEBUG
reusing crumb
10:04:21
DEBUG
Exiting _get_crumb_basic()
10:04:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:21
DEBUG
Exiting _get_cookie_and_crumb()
10:04:21
DEBUG
response code=200
10:04:21
DEBUG
Exiting _make_request()
10:04:21
DEBUG
Exiting get()
10:04:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:08
10:04:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:21
DEBUG
Exiting history()
10:04:21
DEBUG
Exiting history()
10:04:21
DEBUG
Entering history()
10:04:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:21
DEBUG
Entering get()
10:04:21
DEBUG
Entering _make_request()
10:04:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:21
DEBUG
Entering _get_cookie_and_crumb()
10:04:21
DEBUG
cookie_mode = 'basic'
10:04:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:21
DEBUG
Entering _get_cookie_basic()
10:04:21
DEBUG
reusing cookie
10:04:21
DEBUG
Exiting _get_cookie_basic()
10:04:21
DEBUG
Entering _get_crumb_basic()
10:04:21
DEBUG
reusing crumb
10:04:21
DEBUG
Exiting _get_crumb_basic()
10:04:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:21
DEBUG
Exiting _get_cookie_and_crumb()
10:04:21
DEBUG
response code=200
10:04:21
DEBUG
Exiting _make_request()
10:04:21
DEBUG
Exiting get()
10:04:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:08
10:04:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:08-05:00
10:04:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:21
DEBUG
Exiting history()
10:04:31
DEBUG
Entering history()
10:04:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:31
DEBUG
Entering history()
10:04:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:31
DEBUG
Entering get()
10:04:31
DEBUG
Entering _make_request()
10:04:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:31
DEBUG
Entering _get_cookie_and_crumb()
10:04:31
DEBUG
cookie_mode = 'basic'
10:04:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:31
DEBUG
Entering _get_cookie_basic()
10:04:31
DEBUG
reusing cookie
10:04:31
DEBUG
Exiting _get_cookie_basic()
10:04:31
DEBUG
Entering _get_crumb_basic()
10:04:31
DEBUG
reusing crumb
10:04:31
DEBUG
Exiting _get_crumb_basic()
10:04:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:31
DEBUG
Exiting _get_cookie_and_crumb()
10:04:32
DEBUG
response code=200
10:04:32
DEBUG
Exiting _make_request()
10:04:32
DEBUG
Exiting get()
10:04:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:28
10:04:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:28-05:00
10:04:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:32
DEBUG
Exiting history()
10:04:32
DEBUG
Exiting history()
10:04:32
DEBUG
Entering history()
10:04:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:32
DEBUG
Entering get()
10:04:32
DEBUG
Entering _make_request()
10:04:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:32
DEBUG
Entering _get_cookie_and_crumb()
10:04:32
DEBUG
cookie_mode = 'basic'
10:04:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:32
DEBUG
Entering _get_cookie_basic()
10:04:32
DEBUG
reusing cookie
10:04:32
DEBUG
Exiting _get_cookie_basic()
10:04:32
DEBUG
Entering _get_crumb_basic()
10:04:32
DEBUG
reusing crumb
10:04:32
DEBUG
Exiting _get_crumb_basic()
10:04:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:32
DEBUG
Exiting _get_cookie_and_crumb()
10:04:32
DEBUG
response code=200
10:04:32
DEBUG
Exiting _make_request()
10:04:32
DEBUG
Exiting get()
10:04:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:28
10:04:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:28-05:00
10:04:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:28-05:00
10:04:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:32
DEBUG
Exiting history()
10:04:32
DEBUG
POLL [Yahoo]: 10:04:32 Price=$53.44
10:04:32
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:04:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:04:42
DEBUG
Entering history()
10:04:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:42
DEBUG
Entering history()
10:04:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:42
DEBUG
Entering get()
10:04:42
DEBUG
Entering _make_request()
10:04:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:42
DEBUG
Entering _get_cookie_and_crumb()
10:04:42
DEBUG
cookie_mode = 'basic'
10:04:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:42
DEBUG
Entering _get_cookie_basic()
10:04:42
DEBUG
reusing cookie
10:04:42
DEBUG
Exiting _get_cookie_basic()
10:04:42
DEBUG
Entering _get_crumb_basic()
10:04:42
DEBUG
reusing crumb
10:04:42
DEBUG
Exiting _get_crumb_basic()
10:04:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:42
DEBUG
Exiting _get_cookie_and_crumb()
10:04:42
DEBUG
response code=200
10:04:42
DEBUG
Exiting _make_request()
10:04:42
DEBUG
Exiting get()
10:04:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:37
10:04:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:37-05:00
10:04:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:42
DEBUG
Exiting history()
10:04:42
DEBUG
Exiting history()
10:04:42
DEBUG
Entering history()
10:04:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:42
DEBUG
Entering get()
10:04:42
DEBUG
Entering _make_request()
10:04:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:42
DEBUG
Entering _get_cookie_and_crumb()
10:04:42
DEBUG
cookie_mode = 'basic'
10:04:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:42
DEBUG
Entering _get_cookie_basic()
10:04:42
DEBUG
reusing cookie
10:04:42
DEBUG
Exiting _get_cookie_basic()
10:04:42
DEBUG
Entering _get_crumb_basic()
10:04:42
DEBUG
reusing crumb
10:04:42
DEBUG
Exiting _get_crumb_basic()
10:04:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:42
DEBUG
Exiting _get_cookie_and_crumb()
10:04:42
DEBUG
response code=200
10:04:42
DEBUG
Exiting _make_request()
10:04:42
DEBUG
Exiting get()
10:04:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:37
10:04:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:37-05:00
10:04:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:37-05:00
10:04:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:42
DEBUG
Exiting history()
10:04:42
DEBUG
POLL [Yahoo]: 10:04:42 Price=$53.48
10:04:42
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:04:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:04:52
DEBUG
Entering history()
10:04:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:04:52
DEBUG
Entering history()
10:04:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:52
DEBUG
Entering get()
10:04:52
DEBUG
Entering _make_request()
10:04:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:04:52
DEBUG
Entering _get_cookie_and_crumb()
10:04:52
DEBUG
cookie_mode = 'basic'
10:04:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:52
DEBUG
Entering _get_cookie_basic()
10:04:52
DEBUG
reusing cookie
10:04:52
DEBUG
Exiting _get_cookie_basic()
10:04:52
DEBUG
Entering _get_crumb_basic()
10:04:52
DEBUG
reusing crumb
10:04:52
DEBUG
Exiting _get_crumb_basic()
10:04:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:52
DEBUG
Exiting _get_cookie_and_crumb()
10:04:52
DEBUG
response code=200
10:04:52
DEBUG
Exiting _make_request()
10:04:52
DEBUG
Exiting get()
10:04:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:50
10:04:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:04:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:04:52
DEBUG
Exiting history()
10:04:52
DEBUG
Exiting history()
10:04:52
DEBUG
Entering history()
10:04:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:52
DEBUG
Entering get()
10:04:52
DEBUG
Entering _make_request()
10:04:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:04:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:04:52
DEBUG
Entering _get_cookie_and_crumb()
10:04:52
DEBUG
cookie_mode = 'basic'
10:04:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:04:52
DEBUG
Entering _get_cookie_basic()
10:04:52
DEBUG
reusing cookie
10:04:52
DEBUG
Exiting _get_cookie_basic()
10:04:52
DEBUG
Entering _get_crumb_basic()
10:04:52
DEBUG
reusing crumb
10:04:52
DEBUG
Exiting _get_crumb_basic()
10:04:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:04:52
DEBUG
Exiting _get_cookie_and_crumb()
10:04:52
DEBUG
response code=200
10:04:52
DEBUG
Exiting _make_request()
10:04:52
DEBUG
Exiting get()
10:04:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:50
10:04:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:04:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:04:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:04:52
DEBUG
Exiting history()
10:04:52
DEBUG
POLL [Yahoo]: 10:04:52 Price=$53.44
10:04:52
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:02
DEBUG
Entering history()
10:05:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:02
DEBUG
Entering history()
10:05:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:02
DEBUG
Entering get()
10:05:02
DEBUG
Entering _make_request()
10:05:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:02
DEBUG
Entering _get_cookie_and_crumb()
10:05:02
DEBUG
cookie_mode = 'basic'
10:05:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:02
DEBUG
Entering _get_cookie_basic()
10:05:02
DEBUG
reusing cookie
10:05:02
DEBUG
Exiting _get_cookie_basic()
10:05:02
DEBUG
Entering _get_crumb_basic()
10:05:02
DEBUG
reusing crumb
10:05:02
DEBUG
Exiting _get_crumb_basic()
10:05:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:02
DEBUG
Exiting _get_cookie_and_crumb()
10:05:02
DEBUG
response code=200
10:05:02
DEBUG
Exiting _make_request()
10:05:02
DEBUG
Exiting get()
10:05:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:04:50
10:05:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:05:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:02
DEBUG
Exiting history()
10:05:02
DEBUG
Exiting history()
10:05:02
DEBUG
Entering history()
10:05:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:02
DEBUG
Entering get()
10:05:02
DEBUG
Entering _make_request()
10:05:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:02
DEBUG
Entering _get_cookie_and_crumb()
10:05:02
DEBUG
cookie_mode = 'basic'
10:05:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:02
DEBUG
Entering _get_cookie_basic()
10:05:02
DEBUG
reusing cookie
10:05:02
DEBUG
Exiting _get_cookie_basic()
10:05:02
DEBUG
Entering _get_crumb_basic()
10:05:02
DEBUG
reusing crumb
10:05:02
DEBUG
Exiting _get_crumb_basic()
10:05:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:02
DEBUG
Exiting _get_cookie_and_crumb()
10:05:02
DEBUG
response code=200
10:05:02
DEBUG
Exiting _make_request()
10:05:02
DEBUG
Exiting get()
10:05:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:04:50
10:05:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:05:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:04:50-05:00
10:05:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:02
DEBUG
Exiting history()
10:05:02
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:05:03
DEBUG
BAR: 10:04:00 O=53.45 H=53.45 L=53.45 C=53.45
10:05:03
DEBUG
Checking: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:12
DEBUG
Entering history()
10:05:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:12
DEBUG
Entering history()
10:05:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:12
DEBUG
Entering get()
10:05:12
DEBUG
Entering _make_request()
10:05:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:12
DEBUG
Entering _get_cookie_and_crumb()
10:05:12
DEBUG
cookie_mode = 'basic'
10:05:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:12
DEBUG
Entering _get_cookie_basic()
10:05:12
DEBUG
reusing cookie
10:05:12
DEBUG
Exiting _get_cookie_basic()
10:05:12
DEBUG
Entering _get_crumb_basic()
10:05:12
DEBUG
reusing crumb
10:05:12
DEBUG
Exiting _get_crumb_basic()
10:05:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:12
DEBUG
Exiting _get_cookie_and_crumb()
10:05:12
DEBUG
response code=200
10:05:12
DEBUG
Exiting _make_request()
10:05:12
DEBUG
Exiting get()
10:05:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:05:11
10:05:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:05:11-05:00
10:05:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:12
DEBUG
Exiting history()
10:05:12
DEBUG
Exiting history()
10:05:12
DEBUG
Entering history()
10:05:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:12
DEBUG
Entering get()
10:05:12
DEBUG
Entering _make_request()
10:05:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:12
DEBUG
Entering _get_cookie_and_crumb()
10:05:12
DEBUG
cookie_mode = 'basic'
10:05:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:12
DEBUG
Entering _get_cookie_basic()
10:05:12
DEBUG
reusing cookie
10:05:12
DEBUG
Exiting _get_cookie_basic()
10:05:12
DEBUG
Entering _get_crumb_basic()
10:05:12
DEBUG
reusing crumb
10:05:12
DEBUG
Exiting _get_crumb_basic()
10:05:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:12
DEBUG
Exiting _get_cookie_and_crumb()
10:05:12
DEBUG
response code=200
10:05:12
DEBUG
Exiting _make_request()
10:05:12
DEBUG
Exiting get()
10:05:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:05:11
10:05:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:11-05:00
10:05:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:11-05:00
10:05:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:12
DEBUG
Exiting history()
10:05:13
DEBUG
POLL [Yahoo]: 10:05:13 Price=$53.66
10:05:13
DEBUG
CHECK: C=53.66 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:23
DEBUG
Entering history()
10:05:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:23
DEBUG
Entering history()
10:05:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:23
DEBUG
Entering get()
10:05:23
DEBUG
Entering _make_request()
10:05:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:23
DEBUG
Entering _get_cookie_and_crumb()
10:05:23
DEBUG
cookie_mode = 'basic'
10:05:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:23
DEBUG
Entering _get_cookie_basic()
10:05:23
DEBUG
reusing cookie
10:05:23
DEBUG
Exiting _get_cookie_basic()
10:05:23
DEBUG
Entering _get_crumb_basic()
10:05:23
DEBUG
reusing crumb
10:05:23
DEBUG
Exiting _get_crumb_basic()
10:05:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:23
DEBUG
Exiting _get_cookie_and_crumb()
10:05:23
DEBUG
response code=200
10:05:23
DEBUG
Exiting _make_request()
10:05:23
DEBUG
Exiting get()
10:05:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:05:21
10:05:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:05:21-05:00
10:05:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:23
DEBUG
Exiting history()
10:05:23
DEBUG
Exiting history()
10:05:23
DEBUG
Entering history()
10:05:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:23
DEBUG
Entering get()
10:05:23
DEBUG
Entering _make_request()
10:05:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:23
DEBUG
Entering _get_cookie_and_crumb()
10:05:23
DEBUG
cookie_mode = 'basic'
10:05:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:23
DEBUG
Entering _get_cookie_basic()
10:05:23
DEBUG
reusing cookie
10:05:23
DEBUG
Exiting _get_cookie_basic()
10:05:23
DEBUG
Entering _get_crumb_basic()
10:05:23
DEBUG
reusing crumb
10:05:23
DEBUG
Exiting _get_crumb_basic()
10:05:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:23
DEBUG
Exiting _get_cookie_and_crumb()
10:05:23
DEBUG
response code=200
10:05:23
DEBUG
Exiting _make_request()
10:05:23
DEBUG
Exiting get()
10:05:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:05:22
10:05:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:22-05:00
10:05:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:22-05:00
10:05:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:23
DEBUG
Exiting history()
10:05:23
DEBUG
POLL [Yahoo]: 10:05:23 Price=$53.81
10:05:23
DEBUG
CHECK: C=53.81 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:33
DEBUG
Entering history()
10:05:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:33
DEBUG
Entering history()
10:05:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:33
DEBUG
Entering get()
10:05:33
DEBUG
Entering _make_request()
10:05:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:33
DEBUG
Entering _get_cookie_and_crumb()
10:05:33
DEBUG
cookie_mode = 'basic'
10:05:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:33
DEBUG
Entering _get_cookie_basic()
10:05:33
DEBUG
reusing cookie
10:05:33
DEBUG
Exiting _get_cookie_basic()
10:05:33
DEBUG
Entering _get_crumb_basic()
10:05:33
DEBUG
reusing crumb
10:05:33
DEBUG
Exiting _get_crumb_basic()
10:05:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:33
DEBUG
Exiting _get_cookie_and_crumb()
10:05:33
DEBUG
response code=200
10:05:33
DEBUG
Exiting _make_request()
10:05:33
DEBUG
Exiting get()
10:05:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:05:31
10:05:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:05:31-05:00
10:05:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:33
DEBUG
Exiting history()
10:05:33
DEBUG
Exiting history()
10:05:33
DEBUG
Entering history()
10:05:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:33
DEBUG
Entering get()
10:05:33
DEBUG
Entering _make_request()
10:05:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:33
DEBUG
Entering _get_cookie_and_crumb()
10:05:33
DEBUG
cookie_mode = 'basic'
10:05:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:33
DEBUG
Entering _get_cookie_basic()
10:05:33
DEBUG
reusing cookie
10:05:33
DEBUG
Exiting _get_cookie_basic()
10:05:33
DEBUG
Entering _get_crumb_basic()
10:05:33
DEBUG
reusing crumb
10:05:33
DEBUG
Exiting _get_crumb_basic()
10:05:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:33
DEBUG
Exiting _get_cookie_and_crumb()
10:05:33
DEBUG
response code=200
10:05:33
DEBUG
Exiting _make_request()
10:05:33
DEBUG
Exiting get()
10:05:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:05:31
10:05:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:31-05:00
10:05:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:31-05:00
10:05:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:33
DEBUG
Exiting history()
10:05:33
DEBUG
POLL [Yahoo]: 10:05:33 Price=$53.63
10:05:33
DEBUG
CHECK: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:05:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:05:43
DEBUG
Entering history()
10:05:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:43
DEBUG
Entering history()
10:05:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:43
DEBUG
Entering get()
10:05:43
DEBUG
Entering _make_request()
10:05:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:43
DEBUG
Entering _get_cookie_and_crumb()
10:05:43
DEBUG
cookie_mode = 'basic'
10:05:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:43
DEBUG
Entering _get_cookie_basic()
10:05:43
DEBUG
reusing cookie
10:05:43
DEBUG
Exiting _get_cookie_basic()
10:05:43
DEBUG
Entering _get_crumb_basic()
10:05:43
DEBUG
reusing crumb
10:05:43
DEBUG
Exiting _get_crumb_basic()
10:05:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:43
DEBUG
Exiting _get_cookie_and_crumb()
10:05:43
DEBUG
response code=200
10:05:43
DEBUG
Exiting _make_request()
10:05:43
DEBUG
Exiting get()
10:05:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:05:31
10:05:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:05:31-05:00
10:05:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:43
DEBUG
Exiting history()
10:05:43
DEBUG
Exiting history()
10:05:43
DEBUG
Entering history()
10:05:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:43
DEBUG
Entering get()
10:05:43
DEBUG
Entering _make_request()
10:05:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:43
DEBUG
Entering _get_cookie_and_crumb()
10:05:43
DEBUG
cookie_mode = 'basic'
10:05:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:43
DEBUG
Entering _get_cookie_basic()
10:05:43
DEBUG
reusing cookie
10:05:43
DEBUG
Exiting _get_cookie_basic()
10:05:43
DEBUG
Entering _get_crumb_basic()
10:05:43
DEBUG
reusing crumb
10:05:43
DEBUG
Exiting _get_crumb_basic()
10:05:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:43
DEBUG
Exiting _get_cookie_and_crumb()
10:05:43
DEBUG
response code=200
10:05:43
DEBUG
Exiting _make_request()
10:05:43
DEBUG
Exiting get()
10:05:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:05:42
10:05:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:42-05:00
10:05:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:42-05:00
10:05:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:43
DEBUG
Exiting history()
10:05:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:05:53
DEBUG
Entering history()
10:05:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:05:53
DEBUG
Entering history()
10:05:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:53
DEBUG
Entering get()
10:05:53
DEBUG
Entering _make_request()
10:05:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:05:53
DEBUG
Entering _get_cookie_and_crumb()
10:05:53
DEBUG
cookie_mode = 'basic'
10:05:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:53
DEBUG
Entering _get_cookie_basic()
10:05:53
DEBUG
reusing cookie
10:05:53
DEBUG
Exiting _get_cookie_basic()
10:05:53
DEBUG
Entering _get_crumb_basic()
10:05:53
DEBUG
reusing crumb
10:05:53
DEBUG
Exiting _get_crumb_basic()
10:05:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:53
DEBUG
Exiting _get_cookie_and_crumb()
10:05:53
DEBUG
response code=200
10:05:53
DEBUG
Exiting _make_request()
10:05:53
DEBUG
Exiting get()
10:05:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:05:51
10:05:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:05:51-05:00
10:05:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:05:53
DEBUG
Exiting history()
10:05:53
DEBUG
Exiting history()
10:05:53
DEBUG
Entering history()
10:05:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:53
DEBUG
Entering get()
10:05:53
DEBUG
Entering _make_request()
10:05:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:05:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:05:53
DEBUG
Entering _get_cookie_and_crumb()
10:05:53
DEBUG
cookie_mode = 'basic'
10:05:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:05:53
DEBUG
Entering _get_cookie_basic()
10:05:53
DEBUG
reusing cookie
10:05:53
DEBUG
Exiting _get_cookie_basic()
10:05:53
DEBUG
Entering _get_crumb_basic()
10:05:53
DEBUG
reusing crumb
10:05:53
DEBUG
Exiting _get_crumb_basic()
10:05:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:05:53
DEBUG
Exiting _get_cookie_and_crumb()
10:05:53
DEBUG
response code=200
10:05:53
DEBUG
Exiting _make_request()
10:05:53
DEBUG
Exiting get()
10:05:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:05:42
10:05:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:42-05:00
10:05:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:05:42-05:00
10:05:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:05:53
DEBUG
Exiting history()
10:05:53
DEBUG
POLL [Yahoo]: 10:05:53 Price=$53.48
10:05:53
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:06:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:06:03
DEBUG
Entering history()
10:06:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:03
DEBUG
Entering history()
10:06:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:03
DEBUG
Entering get()
10:06:03
DEBUG
Entering _make_request()
10:06:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:03
DEBUG
Entering _get_cookie_and_crumb()
10:06:03
DEBUG
cookie_mode = 'basic'
10:06:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:03
DEBUG
Entering _get_cookie_basic()
10:06:03
DEBUG
reusing cookie
10:06:03
DEBUG
Exiting _get_cookie_basic()
10:06:03
DEBUG
Entering _get_crumb_basic()
10:06:03
DEBUG
reusing crumb
10:06:03
DEBUG
Exiting _get_crumb_basic()
10:06:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:03
DEBUG
Exiting _get_cookie_and_crumb()
10:06:04
DEBUG
response code=200
10:06:04
DEBUG
Exiting _make_request()
10:06:04
DEBUG
Exiting get()
10:06:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:03
10:06:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:03-05:00
10:06:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:04
DEBUG
Exiting history()
10:06:04
DEBUG
Exiting history()
10:06:04
DEBUG
Entering history()
10:06:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:04
DEBUG
Entering get()
10:06:04
DEBUG
Entering _make_request()
10:06:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:04
DEBUG
Entering _get_cookie_and_crumb()
10:06:04
DEBUG
cookie_mode = 'basic'
10:06:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:04
DEBUG
Entering _get_cookie_basic()
10:06:04
DEBUG
reusing cookie
10:06:04
DEBUG
Exiting _get_cookie_basic()
10:06:04
DEBUG
Entering _get_crumb_basic()
10:06:04
DEBUG
reusing crumb
10:06:04
DEBUG
Exiting _get_crumb_basic()
10:06:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:04
DEBUG
Exiting _get_cookie_and_crumb()
10:06:04
DEBUG
response code=200
10:06:04
DEBUG
Exiting _make_request()
10:06:04
DEBUG
Exiting get()
10:06:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:03
10:06:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:03-05:00
10:06:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:03-05:00
10:06:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:04
DEBUG
Exiting history()
10:06:04
DEBUG
POLL [Yahoo]: 10:06:04 Price=$53.45
10:06:04
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:06:14
DEBUG
Entering history()
10:06:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:14
DEBUG
Entering history()
10:06:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:14
DEBUG
Entering get()
10:06:14
DEBUG
Entering _make_request()
10:06:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:14
DEBUG
Entering _get_cookie_and_crumb()
10:06:14
DEBUG
cookie_mode = 'basic'
10:06:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:14
DEBUG
Entering _get_cookie_basic()
10:06:14
DEBUG
reusing cookie
10:06:14
DEBUG
Exiting _get_cookie_basic()
10:06:14
DEBUG
Entering _get_crumb_basic()
10:06:14
DEBUG
reusing crumb
10:06:14
DEBUG
Exiting _get_crumb_basic()
10:06:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:14
DEBUG
Exiting _get_cookie_and_crumb()
10:06:14
DEBUG
response code=200
10:06:14
DEBUG
Exiting _make_request()
10:06:14
DEBUG
Exiting get()
10:06:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:13
10:06:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:13-05:00
10:06:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:14
DEBUG
Exiting history()
10:06:14
DEBUG
Exiting history()
10:06:14
DEBUG
Entering history()
10:06:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:14
DEBUG
Entering get()
10:06:14
DEBUG
Entering _make_request()
10:06:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:14
DEBUG
Entering _get_cookie_and_crumb()
10:06:14
DEBUG
cookie_mode = 'basic'
10:06:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:14
DEBUG
Entering _get_cookie_basic()
10:06:14
DEBUG
reusing cookie
10:06:14
DEBUG
Exiting _get_cookie_basic()
10:06:14
DEBUG
Entering _get_crumb_basic()
10:06:14
DEBUG
reusing crumb
10:06:14
DEBUG
Exiting _get_crumb_basic()
10:06:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:14
DEBUG
Exiting _get_cookie_and_crumb()
10:06:14
DEBUG
response code=200
10:06:14
DEBUG
Exiting _make_request()
10:06:14
DEBUG
Exiting get()
10:06:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:03
10:06:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:03-05:00
10:06:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:03-05:00
10:06:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:14
DEBUG
Exiting history()
10:06:14
DEBUG
POLL [Yahoo]: 10:06:14 Price=$53.39
10:06:14
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:06:24
DEBUG
Entering history()
10:06:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:24
DEBUG
Entering history()
10:06:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:24
DEBUG
Entering get()
10:06:24
DEBUG
Entering _make_request()
10:06:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:24
DEBUG
Entering _get_cookie_and_crumb()
10:06:24
DEBUG
cookie_mode = 'basic'
10:06:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:24
DEBUG
Entering _get_cookie_basic()
10:06:24
DEBUG
reusing cookie
10:06:24
DEBUG
Exiting _get_cookie_basic()
10:06:24
DEBUG
Entering _get_crumb_basic()
10:06:24
DEBUG
reusing crumb
10:06:24
DEBUG
Exiting _get_crumb_basic()
10:06:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:24
DEBUG
Exiting _get_cookie_and_crumb()
10:06:24
DEBUG
response code=200
10:06:24
DEBUG
Exiting _make_request()
10:06:24
DEBUG
Exiting get()
10:06:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:13
10:06:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:13-05:00
10:06:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:24
DEBUG
Exiting history()
10:06:24
DEBUG
Exiting history()
10:06:24
DEBUG
Entering history()
10:06:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:24
DEBUG
Entering get()
10:06:24
DEBUG
Entering _make_request()
10:06:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:24
DEBUG
Entering _get_cookie_and_crumb()
10:06:24
DEBUG
cookie_mode = 'basic'
10:06:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:24
DEBUG
Entering _get_cookie_basic()
10:06:24
DEBUG
reusing cookie
10:06:24
DEBUG
Exiting _get_cookie_basic()
10:06:24
DEBUG
Entering _get_crumb_basic()
10:06:24
DEBUG
reusing crumb
10:06:24
DEBUG
Exiting _get_crumb_basic()
10:06:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:24
DEBUG
Exiting _get_cookie_and_crumb()
10:06:24
DEBUG
response code=200
10:06:24
DEBUG
Exiting _make_request()
10:06:24
DEBUG
Exiting get()
10:06:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:23
10:06:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:23-05:00
10:06:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:23-05:00
10:06:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:24
DEBUG
Exiting history()
10:06:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:06:34
DEBUG
Entering history()
10:06:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:34
DEBUG
Entering history()
10:06:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:34
DEBUG
Entering get()
10:06:34
DEBUG
Entering _make_request()
10:06:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:34
DEBUG
Entering _get_cookie_and_crumb()
10:06:34
DEBUG
cookie_mode = 'basic'
10:06:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:34
DEBUG
Entering _get_cookie_basic()
10:06:34
DEBUG
reusing cookie
10:06:34
DEBUG
Exiting _get_cookie_basic()
10:06:34
DEBUG
Entering _get_crumb_basic()
10:06:34
DEBUG
reusing crumb
10:06:34
DEBUG
Exiting _get_crumb_basic()
10:06:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:34
DEBUG
Exiting _get_cookie_and_crumb()
10:06:34
DEBUG
response code=200
10:06:34
DEBUG
Exiting _make_request()
10:06:34
DEBUG
Exiting get()
10:06:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:32
10:06:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:32-05:00
10:06:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:34
DEBUG
Exiting history()
10:06:34
DEBUG
Exiting history()
10:06:34
DEBUG
Entering history()
10:06:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:34
DEBUG
Entering get()
10:06:34
DEBUG
Entering _make_request()
10:06:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:34
DEBUG
Entering _get_cookie_and_crumb()
10:06:34
DEBUG
cookie_mode = 'basic'
10:06:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:34
DEBUG
Entering _get_cookie_basic()
10:06:34
DEBUG
reusing cookie
10:06:34
DEBUG
Exiting _get_cookie_basic()
10:06:34
DEBUG
Entering _get_crumb_basic()
10:06:34
DEBUG
reusing crumb
10:06:34
DEBUG
Exiting _get_crumb_basic()
10:06:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:34
DEBUG
Exiting _get_cookie_and_crumb()
10:06:34
DEBUG
response code=200
10:06:34
DEBUG
Exiting _make_request()
10:06:34
DEBUG
Exiting get()
10:06:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:23
10:06:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:23-05:00
10:06:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:23-05:00
10:06:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:34
DEBUG
Exiting history()
10:06:34
DEBUG
POLL [Yahoo]: 10:06:34 Price=$53.36
10:06:34
DEBUG
CHECK: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:06:44
DEBUG
Entering history()
10:06:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:44
DEBUG
Entering history()
10:06:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:44
DEBUG
Entering get()
10:06:44
DEBUG
Entering _make_request()
10:06:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:44
DEBUG
Entering _get_cookie_and_crumb()
10:06:44
DEBUG
cookie_mode = 'basic'
10:06:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:44
DEBUG
Entering _get_cookie_basic()
10:06:44
DEBUG
reusing cookie
10:06:44
DEBUG
Exiting _get_cookie_basic()
10:06:44
DEBUG
Entering _get_crumb_basic()
10:06:44
DEBUG
reusing crumb
10:06:44
DEBUG
Exiting _get_crumb_basic()
10:06:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:44
DEBUG
Exiting _get_cookie_and_crumb()
10:06:44
DEBUG
response code=200
10:06:44
DEBUG
Exiting _make_request()
10:06:44
DEBUG
Exiting get()
10:06:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:32
10:06:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:32-05:00
10:06:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:45
DEBUG
Exiting history()
10:06:45
DEBUG
Exiting history()
10:06:45
DEBUG
Entering history()
10:06:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:45
DEBUG
Entering get()
10:06:45
DEBUG
Entering _make_request()
10:06:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:45
DEBUG
Entering _get_cookie_and_crumb()
10:06:45
DEBUG
cookie_mode = 'basic'
10:06:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:45
DEBUG
Entering _get_cookie_basic()
10:06:45
DEBUG
reusing cookie
10:06:45
DEBUG
Exiting _get_cookie_basic()
10:06:45
DEBUG
Entering _get_crumb_basic()
10:06:45
DEBUG
reusing crumb
10:06:45
DEBUG
Exiting _get_crumb_basic()
10:06:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:45
DEBUG
Exiting _get_cookie_and_crumb()
10:06:45
DEBUG
response code=200
10:06:45
DEBUG
Exiting _make_request()
10:06:45
DEBUG
Exiting get()
10:06:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:43
10:06:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:43-05:00
10:06:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:43-05:00
10:06:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:45
DEBUG
Exiting history()
10:06:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:06:55
DEBUG
Entering history()
10:06:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:06:55
DEBUG
Entering history()
10:06:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:55
DEBUG
Entering get()
10:06:55
DEBUG
Entering _make_request()
10:06:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:06:55
DEBUG
Entering _get_cookie_and_crumb()
10:06:55
DEBUG
cookie_mode = 'basic'
10:06:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:55
DEBUG
Entering _get_cookie_basic()
10:06:55
DEBUG
reusing cookie
10:06:55
DEBUG
Exiting _get_cookie_basic()
10:06:55
DEBUG
Entering _get_crumb_basic()
10:06:55
DEBUG
reusing crumb
10:06:55
DEBUG
Exiting _get_crumb_basic()
10:06:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:55
DEBUG
Exiting _get_cookie_and_crumb()
10:06:55
DEBUG
response code=200
10:06:55
DEBUG
Exiting _make_request()
10:06:55
DEBUG
Exiting get()
10:06:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:52
10:06:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:52-05:00
10:06:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:06:55
DEBUG
Exiting history()
10:06:55
DEBUG
Exiting history()
10:06:55
DEBUG
Entering history()
10:06:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:55
DEBUG
Entering get()
10:06:55
DEBUG
Entering _make_request()
10:06:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:06:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:06:55
DEBUG
Entering _get_cookie_and_crumb()
10:06:55
DEBUG
cookie_mode = 'basic'
10:06:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:06:55
DEBUG
Entering _get_cookie_basic()
10:06:55
DEBUG
reusing cookie
10:06:55
DEBUG
Exiting _get_cookie_basic()
10:06:55
DEBUG
Entering _get_crumb_basic()
10:06:55
DEBUG
reusing crumb
10:06:55
DEBUG
Exiting _get_crumb_basic()
10:06:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:06:55
DEBUG
Exiting _get_cookie_and_crumb()
10:06:55
DEBUG
response code=200
10:06:55
DEBUG
Exiting _make_request()
10:06:55
DEBUG
Exiting get()
10:06:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:06:43
10:06:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:43-05:00
10:06:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:06:43-05:00
10:06:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:06:55
DEBUG
Exiting history()
10:06:55
DEBUG
POLL [Yahoo]: 10:06:55 Price=$53.27
10:06:55
DEBUG
CHECK: C=53.27 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:07:00
DEBUG
BAR: 10:06:00 O=53.36 H=53.36 L=53.36 C=53.36
10:07:00
DEBUG
Checking: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:07:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:07:05
DEBUG
Entering history()
10:07:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:05
DEBUG
Entering history()
10:07:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:05
DEBUG
Entering get()
10:07:05
DEBUG
Entering _make_request()
10:07:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:05
DEBUG
Entering _get_cookie_and_crumb()
10:07:05
DEBUG
cookie_mode = 'basic'
10:07:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:05
DEBUG
Entering _get_cookie_basic()
10:07:05
DEBUG
reusing cookie
10:07:05
DEBUG
Exiting _get_cookie_basic()
10:07:05
DEBUG
Entering _get_crumb_basic()
10:07:05
DEBUG
reusing crumb
10:07:05
DEBUG
Exiting _get_crumb_basic()
10:07:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:05
DEBUG
Exiting _get_cookie_and_crumb()
10:07:05
DEBUG
response code=200
10:07:05
DEBUG
Exiting _make_request()
10:07:05
DEBUG
Exiting get()
10:07:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:06:52
10:07:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:06:52-05:00
10:07:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:05
DEBUG
Exiting history()
10:07:05
DEBUG
Exiting history()
10:07:05
DEBUG
Entering history()
10:07:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:05
DEBUG
Entering get()
10:07:05
DEBUG
Entering _make_request()
10:07:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:05
DEBUG
Entering _get_cookie_and_crumb()
10:07:05
DEBUG
cookie_mode = 'basic'
10:07:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:05
DEBUG
Entering _get_cookie_basic()
10:07:05
DEBUG
reusing cookie
10:07:05
DEBUG
Exiting _get_cookie_basic()
10:07:05
DEBUG
Entering _get_crumb_basic()
10:07:05
DEBUG
reusing crumb
10:07:05
DEBUG
Exiting _get_crumb_basic()
10:07:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:05
DEBUG
Exiting _get_cookie_and_crumb()
10:07:05
DEBUG
response code=200
10:07:05
DEBUG
Exiting _make_request()
10:07:05
DEBUG
Exiting get()
10:07:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:04
10:07:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:04-05:00
10:07:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:04-05:00
10:07:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:05
DEBUG
Exiting history()
10:07:15
DEBUG
Entering history()
10:07:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:15
DEBUG
Entering history()
10:07:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:15
DEBUG
Entering get()
10:07:15
DEBUG
Entering _make_request()
10:07:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:15
DEBUG
Entering _get_cookie_and_crumb()
10:07:15
DEBUG
cookie_mode = 'basic'
10:07:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:15
DEBUG
Entering _get_cookie_basic()
10:07:15
DEBUG
reusing cookie
10:07:15
DEBUG
Exiting _get_cookie_basic()
10:07:15
DEBUG
Entering _get_crumb_basic()
10:07:15
DEBUG
reusing crumb
10:07:15
DEBUG
Exiting _get_crumb_basic()
10:07:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:15
DEBUG
Exiting _get_cookie_and_crumb()
10:07:15
DEBUG
response code=200
10:07:15
DEBUG
Exiting _make_request()
10:07:15
DEBUG
Exiting get()
10:07:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:14
10:07:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:15
DEBUG
Exiting history()
10:07:15
DEBUG
Exiting history()
10:07:15
DEBUG
Entering history()
10:07:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:15
DEBUG
Entering get()
10:07:15
DEBUG
Entering _make_request()
10:07:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:15
DEBUG
Entering _get_cookie_and_crumb()
10:07:15
DEBUG
cookie_mode = 'basic'
10:07:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:15
DEBUG
Entering _get_cookie_basic()
10:07:15
DEBUG
reusing cookie
10:07:15
DEBUG
Exiting _get_cookie_basic()
10:07:15
DEBUG
Entering _get_crumb_basic()
10:07:15
DEBUG
reusing crumb
10:07:15
DEBUG
Exiting _get_crumb_basic()
10:07:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:15
DEBUG
Exiting _get_cookie_and_crumb()
10:07:15
DEBUG
response code=200
10:07:15
DEBUG
Exiting _make_request()
10:07:15
DEBUG
Exiting get()
10:07:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:14
10:07:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:15
DEBUG
Exiting history()
10:07:15
DEBUG
POLL [Yahoo]: 10:07:15 Price=$53.26
10:07:15
DEBUG
CHECK: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:07:25
DEBUG
Entering history()
10:07:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:25
DEBUG
Entering history()
10:07:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:25
DEBUG
Entering get()
10:07:25
DEBUG
Entering _make_request()
10:07:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:25
DEBUG
Entering _get_cookie_and_crumb()
10:07:25
DEBUG
cookie_mode = 'basic'
10:07:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:25
DEBUG
Entering _get_cookie_basic()
10:07:25
DEBUG
reusing cookie
10:07:25
DEBUG
Exiting _get_cookie_basic()
10:07:25
DEBUG
Entering _get_crumb_basic()
10:07:25
DEBUG
reusing crumb
10:07:25
DEBUG
Exiting _get_crumb_basic()
10:07:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:25
DEBUG
Exiting _get_cookie_and_crumb()
10:07:25
DEBUG
response code=200
10:07:25
DEBUG
Exiting _make_request()
10:07:25
DEBUG
Exiting get()
10:07:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:14
10:07:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:25
DEBUG
Exiting history()
10:07:25
DEBUG
Exiting history()
10:07:25
DEBUG
Entering history()
10:07:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:25
DEBUG
Entering get()
10:07:25
DEBUG
Entering _make_request()
10:07:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:25
DEBUG
Entering _get_cookie_and_crumb()
10:07:25
DEBUG
cookie_mode = 'basic'
10:07:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:25
DEBUG
Entering _get_cookie_basic()
10:07:25
DEBUG
reusing cookie
10:07:25
DEBUG
Exiting _get_cookie_basic()
10:07:25
DEBUG
Entering _get_crumb_basic()
10:07:25
DEBUG
reusing crumb
10:07:25
DEBUG
Exiting _get_crumb_basic()
10:07:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:25
DEBUG
Exiting _get_cookie_and_crumb()
10:07:25
DEBUG
response code=200
10:07:25
DEBUG
Exiting _make_request()
10:07:25
DEBUG
Exiting get()
10:07:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:14
10:07:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:14-05:00
10:07:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:25
DEBUG
Exiting history()
10:07:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:07:35
DEBUG
Entering history()
10:07:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:35
DEBUG
Entering history()
10:07:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:35
DEBUG
Entering get()
10:07:35
DEBUG
Entering _make_request()
10:07:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:35
DEBUG
Entering _get_cookie_and_crumb()
10:07:35
DEBUG
cookie_mode = 'basic'
10:07:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:35
DEBUG
Entering _get_cookie_basic()
10:07:35
DEBUG
reusing cookie
10:07:35
DEBUG
Exiting _get_cookie_basic()
10:07:35
DEBUG
Entering _get_crumb_basic()
10:07:35
DEBUG
reusing crumb
10:07:35
DEBUG
Exiting _get_crumb_basic()
10:07:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:35
DEBUG
Exiting _get_cookie_and_crumb()
10:07:35
DEBUG
response code=200
10:07:35
DEBUG
Exiting _make_request()
10:07:35
DEBUG
Exiting get()
10:07:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:34
10:07:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:34-05:00
10:07:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:35
DEBUG
Exiting history()
10:07:35
DEBUG
Exiting history()
10:07:35
DEBUG
Entering history()
10:07:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:35
DEBUG
Entering get()
10:07:35
DEBUG
Entering _make_request()
10:07:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:35
DEBUG
Entering _get_cookie_and_crumb()
10:07:35
DEBUG
cookie_mode = 'basic'
10:07:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:35
DEBUG
Entering _get_cookie_basic()
10:07:35
DEBUG
reusing cookie
10:07:35
DEBUG
Exiting _get_cookie_basic()
10:07:35
DEBUG
Entering _get_crumb_basic()
10:07:35
DEBUG
reusing crumb
10:07:35
DEBUG
Exiting _get_crumb_basic()
10:07:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:35
DEBUG
Exiting _get_cookie_and_crumb()
10:07:35
DEBUG
response code=200
10:07:35
DEBUG
Exiting _make_request()
10:07:35
DEBUG
Exiting get()
10:07:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:34
10:07:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:34-05:00
10:07:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:34-05:00
10:07:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:35
DEBUG
Exiting history()
10:07:36
DEBUG
POLL [Yahoo]: 10:07:36 Price=$53.24
10:07:36
DEBUG
CHECK: C=53.24 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:07:46
DEBUG
Entering history()
10:07:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:46
DEBUG
Entering history()
10:07:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:46
DEBUG
Entering get()
10:07:46
DEBUG
Entering _make_request()
10:07:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:46
DEBUG
Entering _get_cookie_and_crumb()
10:07:46
DEBUG
cookie_mode = 'basic'
10:07:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:46
DEBUG
Entering _get_cookie_basic()
10:07:46
DEBUG
reusing cookie
10:07:46
DEBUG
Exiting _get_cookie_basic()
10:07:46
DEBUG
Entering _get_crumb_basic()
10:07:46
DEBUG
reusing crumb
10:07:46
DEBUG
Exiting _get_crumb_basic()
10:07:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:46
DEBUG
Exiting _get_cookie_and_crumb()
10:07:46
DEBUG
response code=200
10:07:46
DEBUG
Exiting _make_request()
10:07:46
DEBUG
Exiting get()
10:07:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:44
10:07:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:44-05:00
10:07:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:46
DEBUG
Exiting history()
10:07:46
DEBUG
Exiting history()
10:07:46
DEBUG
Entering history()
10:07:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:46
DEBUG
Entering get()
10:07:46
DEBUG
Entering _make_request()
10:07:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:46
DEBUG
Entering _get_cookie_and_crumb()
10:07:46
DEBUG
cookie_mode = 'basic'
10:07:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:46
DEBUG
Entering _get_cookie_basic()
10:07:46
DEBUG
reusing cookie
10:07:46
DEBUG
Exiting _get_cookie_basic()
10:07:46
DEBUG
Entering _get_crumb_basic()
10:07:46
DEBUG
reusing crumb
10:07:46
DEBUG
Exiting _get_crumb_basic()
10:07:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:46
DEBUG
Exiting _get_cookie_and_crumb()
10:07:46
DEBUG
response code=200
10:07:46
DEBUG
Exiting _make_request()
10:07:46
DEBUG
Exiting get()
10:07:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:44
10:07:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:44-05:00
10:07:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:44-05:00
10:07:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:46
DEBUG
Exiting history()
10:07:46
DEBUG
POLL [Yahoo]: 10:07:46 Price=$53.26
10:07:46
DEBUG
CHECK: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:07:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:07:56
DEBUG
Entering history()
10:07:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:07:56
DEBUG
Entering history()
10:07:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:56
DEBUG
Entering get()
10:07:56
DEBUG
Entering _make_request()
10:07:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:07:56
DEBUG
Entering _get_cookie_and_crumb()
10:07:56
DEBUG
cookie_mode = 'basic'
10:07:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:56
DEBUG
Entering _get_cookie_basic()
10:07:56
DEBUG
reusing cookie
10:07:56
DEBUG
Exiting _get_cookie_basic()
10:07:56
DEBUG
Entering _get_crumb_basic()
10:07:56
DEBUG
reusing crumb
10:07:56
DEBUG
Exiting _get_crumb_basic()
10:07:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:56
DEBUG
Exiting _get_cookie_and_crumb()
10:07:56
DEBUG
response code=200
10:07:56
DEBUG
Exiting _make_request()
10:07:56
DEBUG
Exiting get()
10:07:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:46
10:07:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:46-05:00
10:07:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:07:56
DEBUG
Exiting history()
10:07:56
DEBUG
Exiting history()
10:07:56
DEBUG
Entering history()
10:07:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:56
DEBUG
Entering get()
10:07:56
DEBUG
Entering _make_request()
10:07:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:07:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:07:56
DEBUG
Entering _get_cookie_and_crumb()
10:07:56
DEBUG
cookie_mode = 'basic'
10:07:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:07:56
DEBUG
Entering _get_cookie_basic()
10:07:56
DEBUG
reusing cookie
10:07:56
DEBUG
Exiting _get_cookie_basic()
10:07:56
DEBUG
Entering _get_crumb_basic()
10:07:56
DEBUG
reusing crumb
10:07:56
DEBUG
Exiting _get_crumb_basic()
10:07:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:07:56
DEBUG
Exiting _get_cookie_and_crumb()
10:07:56
DEBUG
response code=200
10:07:56
DEBUG
Exiting _make_request()
10:07:56
DEBUG
Exiting get()
10:07:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:07:44
10:07:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:44-05:00
10:07:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:07:44-05:00
10:07:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:07:56
DEBUG
Exiting history()
10:07:56
DEBUG
POLL [Yahoo]: 10:07:56 Price=$53.25
10:07:56
DEBUG
CHECK: C=53.25 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:08:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:08:06
DEBUG
Entering history()
10:08:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:06
DEBUG
Entering history()
10:08:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:06
DEBUG
Entering get()
10:08:06
DEBUG
Entering _make_request()
10:08:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:06
DEBUG
Entering _get_cookie_and_crumb()
10:08:06
DEBUG
cookie_mode = 'basic'
10:08:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:06
DEBUG
Entering _get_cookie_basic()
10:08:06
DEBUG
reusing cookie
10:08:06
DEBUG
Exiting _get_cookie_basic()
10:08:06
DEBUG
Entering _get_crumb_basic()
10:08:06
DEBUG
reusing crumb
10:08:06
DEBUG
Exiting _get_crumb_basic()
10:08:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:06
DEBUG
Exiting _get_cookie_and_crumb()
10:08:06
DEBUG
response code=200
10:08:06
DEBUG
Exiting _make_request()
10:08:06
DEBUG
Exiting get()
10:08:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:07:46
10:08:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:07:46-05:00
10:08:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:06
DEBUG
Exiting history()
10:08:06
DEBUG
Exiting history()
10:08:06
DEBUG
Entering history()
10:08:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:06
DEBUG
Entering get()
10:08:06
DEBUG
Entering _make_request()
10:08:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:06
DEBUG
Entering _get_cookie_and_crumb()
10:08:06
DEBUG
cookie_mode = 'basic'
10:08:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:06
DEBUG
Entering _get_cookie_basic()
10:08:06
DEBUG
reusing cookie
10:08:06
DEBUG
Exiting _get_cookie_basic()
10:08:06
DEBUG
Entering _get_crumb_basic()
10:08:06
DEBUG
reusing crumb
10:08:06
DEBUG
Exiting _get_crumb_basic()
10:08:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:06
DEBUG
Exiting _get_cookie_and_crumb()
10:08:06
DEBUG
response code=200
10:08:06
DEBUG
Exiting _make_request()
10:08:06
DEBUG
Exiting get()
10:08:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:03
10:08:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:03-05:00
10:08:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:03-05:00
10:08:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:06
DEBUG
Exiting history()
10:08:16
DEBUG
Entering history()
10:08:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:16
DEBUG
Entering history()
10:08:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:16
DEBUG
Entering get()
10:08:16
DEBUG
Entering _make_request()
10:08:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:16
DEBUG
Entering _get_cookie_and_crumb()
10:08:16
DEBUG
cookie_mode = 'basic'
10:08:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:16
DEBUG
Entering _get_cookie_basic()
10:08:16
DEBUG
reusing cookie
10:08:16
DEBUG
Exiting _get_cookie_basic()
10:08:16
DEBUG
Entering _get_crumb_basic()
10:08:16
DEBUG
reusing crumb
10:08:16
DEBUG
Exiting _get_crumb_basic()
10:08:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:16
DEBUG
Exiting _get_cookie_and_crumb()
10:08:16
DEBUG
response code=200
10:08:16
DEBUG
Exiting _make_request()
10:08:16
DEBUG
Exiting get()
10:08:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:08:14
10:08:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:08:14-05:00
10:08:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:16
DEBUG
Exiting history()
10:08:16
DEBUG
Exiting history()
10:08:16
DEBUG
Entering history()
10:08:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:16
DEBUG
Entering get()
10:08:16
DEBUG
Entering _make_request()
10:08:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:16
DEBUG
Entering _get_cookie_and_crumb()
10:08:16
DEBUG
cookie_mode = 'basic'
10:08:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:16
DEBUG
Entering _get_cookie_basic()
10:08:16
DEBUG
reusing cookie
10:08:16
DEBUG
Exiting _get_cookie_basic()
10:08:16
DEBUG
Entering _get_crumb_basic()
10:08:16
DEBUG
reusing crumb
10:08:16
DEBUG
Exiting _get_crumb_basic()
10:08:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:16
DEBUG
Exiting _get_cookie_and_crumb()
10:08:16
DEBUG
response code=200
10:08:16
DEBUG
Exiting _make_request()
10:08:16
DEBUG
Exiting get()
10:08:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:03
10:08:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:03-05:00
10:08:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:03-05:00
10:08:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:16
DEBUG
Exiting history()
10:08:16
DEBUG
POLL [Yahoo]: 10:08:16 Price=$53.26
10:08:16
DEBUG
CHECK: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:08:26
DEBUG
Entering history()
10:08:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:26
DEBUG
Entering history()
10:08:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:26
DEBUG
Entering get()
10:08:26
DEBUG
Entering _make_request()
10:08:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:26
DEBUG
Entering _get_cookie_and_crumb()
10:08:26
DEBUG
cookie_mode = 'basic'
10:08:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:26
DEBUG
Entering _get_cookie_basic()
10:08:26
DEBUG
reusing cookie
10:08:26
DEBUG
Exiting _get_cookie_basic()
10:08:26
DEBUG
Entering _get_crumb_basic()
10:08:26
DEBUG
reusing crumb
10:08:26
DEBUG
Exiting _get_crumb_basic()
10:08:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:26
DEBUG
Exiting _get_cookie_and_crumb()
10:08:26
DEBUG
response code=200
10:08:26
DEBUG
Exiting _make_request()
10:08:26
DEBUG
Exiting get()
10:08:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:08:14
10:08:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:08:14-05:00
10:08:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:26
DEBUG
Exiting history()
10:08:26
DEBUG
Exiting history()
10:08:26
DEBUG
Entering history()
10:08:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:26
DEBUG
Entering get()
10:08:26
DEBUG
Entering _make_request()
10:08:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:26
DEBUG
Entering _get_cookie_and_crumb()
10:08:26
DEBUG
cookie_mode = 'basic'
10:08:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:26
DEBUG
Entering _get_cookie_basic()
10:08:26
DEBUG
reusing cookie
10:08:26
DEBUG
Exiting _get_cookie_basic()
10:08:26
DEBUG
Entering _get_crumb_basic()
10:08:26
DEBUG
reusing crumb
10:08:26
DEBUG
Exiting _get_crumb_basic()
10:08:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:26
DEBUG
Exiting _get_cookie_and_crumb()
10:08:26
DEBUG
response code=200
10:08:26
DEBUG
Exiting _make_request()
10:08:26
DEBUG
Exiting get()
10:08:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:25
10:08:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:25-05:00
10:08:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:25-05:00
10:08:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:26
DEBUG
Exiting history()
10:08:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:08:36
DEBUG
Entering history()
10:08:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:36
DEBUG
Entering history()
10:08:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:36
DEBUG
Entering get()
10:08:36
DEBUG
Entering _make_request()
10:08:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:36
DEBUG
Entering _get_cookie_and_crumb()
10:08:36
DEBUG
cookie_mode = 'basic'
10:08:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:36
DEBUG
Entering _get_cookie_basic()
10:08:36
DEBUG
reusing cookie
10:08:36
DEBUG
Exiting _get_cookie_basic()
10:08:36
DEBUG
Entering _get_crumb_basic()
10:08:36
DEBUG
reusing crumb
10:08:36
DEBUG
Exiting _get_crumb_basic()
10:08:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:36
DEBUG
Exiting _get_cookie_and_crumb()
10:08:37
DEBUG
response code=200
10:08:37
DEBUG
Exiting _make_request()
10:08:37
DEBUG
Exiting get()
10:08:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:08:35
10:08:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:08:35-05:00
10:08:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:37
DEBUG
Exiting history()
10:08:37
DEBUG
Exiting history()
10:08:37
DEBUG
Entering history()
10:08:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:37
DEBUG
Entering get()
10:08:37
DEBUG
Entering _make_request()
10:08:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:37
DEBUG
Entering _get_cookie_and_crumb()
10:08:37
DEBUG
cookie_mode = 'basic'
10:08:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:37
DEBUG
Entering _get_cookie_basic()
10:08:37
DEBUG
reusing cookie
10:08:37
DEBUG
Exiting _get_cookie_basic()
10:08:37
DEBUG
Entering _get_crumb_basic()
10:08:37
DEBUG
reusing crumb
10:08:37
DEBUG
Exiting _get_crumb_basic()
10:08:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:37
DEBUG
Exiting _get_cookie_and_crumb()
10:08:37
DEBUG
response code=200
10:08:37
DEBUG
Exiting _make_request()
10:08:37
DEBUG
Exiting get()
10:08:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:35
10:08:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:35-05:00
10:08:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:35-05:00
10:08:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:37
DEBUG
Exiting history()
10:08:37
DEBUG
POLL [Yahoo]: 10:08:37 Price=$53.27
10:08:37
DEBUG
CHECK: C=53.27 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:08:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:08:47
DEBUG
Entering history()
10:08:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:47
DEBUG
Entering history()
10:08:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:47
DEBUG
Entering get()
10:08:47
DEBUG
Entering _make_request()
10:08:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:47
DEBUG
Entering _get_cookie_and_crumb()
10:08:47
DEBUG
cookie_mode = 'basic'
10:08:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:47
DEBUG
Entering _get_cookie_basic()
10:08:47
DEBUG
reusing cookie
10:08:47
DEBUG
Exiting _get_cookie_basic()
10:08:47
DEBUG
Entering _get_crumb_basic()
10:08:47
DEBUG
reusing crumb
10:08:47
DEBUG
Exiting _get_crumb_basic()
10:08:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:47
DEBUG
Exiting _get_cookie_and_crumb()
10:08:47
DEBUG
response code=200
10:08:47
DEBUG
Exiting _make_request()
10:08:47
DEBUG
Exiting get()
10:08:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:08:45
10:08:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:08:45-05:00
10:08:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:47
DEBUG
Exiting history()
10:08:47
DEBUG
Exiting history()
10:08:47
DEBUG
Entering history()
10:08:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:47
DEBUG
Entering get()
10:08:47
DEBUG
Entering _make_request()
10:08:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:47
DEBUG
Entering _get_cookie_and_crumb()
10:08:47
DEBUG
cookie_mode = 'basic'
10:08:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:47
DEBUG
Entering _get_cookie_basic()
10:08:47
DEBUG
reusing cookie
10:08:47
DEBUG
Exiting _get_cookie_basic()
10:08:47
DEBUG
Entering _get_crumb_basic()
10:08:47
DEBUG
reusing crumb
10:08:47
DEBUG
Exiting _get_crumb_basic()
10:08:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:47
DEBUG
Exiting _get_cookie_and_crumb()
10:08:47
DEBUG
response code=200
10:08:47
DEBUG
Exiting _make_request()
10:08:47
DEBUG
Exiting get()
10:08:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:46
10:08:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:46-05:00
10:08:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:46-05:00
10:08:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:47
DEBUG
Exiting history()
10:08:47
DEBUG
POLL [Yahoo]: 10:08:47 Price=$53.28
10:08:47
DEBUG
CHECK: C=53.28 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:08:57
DEBUG
Entering history()
10:08:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:08:57
DEBUG
Entering history()
10:08:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:57
DEBUG
Entering get()
10:08:57
DEBUG
Entering _make_request()
10:08:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:08:57
DEBUG
Entering _get_cookie_and_crumb()
10:08:57
DEBUG
cookie_mode = 'basic'
10:08:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:57
DEBUG
Entering _get_cookie_basic()
10:08:57
DEBUG
reusing cookie
10:08:57
DEBUG
Exiting _get_cookie_basic()
10:08:57
DEBUG
Entering _get_crumb_basic()
10:08:57
DEBUG
reusing crumb
10:08:57
DEBUG
Exiting _get_crumb_basic()
10:08:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:57
DEBUG
Exiting _get_cookie_and_crumb()
10:08:57
DEBUG
response code=200
10:08:57
DEBUG
Exiting _make_request()
10:08:57
DEBUG
Exiting get()
10:08:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:08:45
10:08:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:08:45-05:00
10:08:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:08:57
DEBUG
Exiting history()
10:08:57
DEBUG
Exiting history()
10:08:57
DEBUG
Entering history()
10:08:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:57
DEBUG
Entering get()
10:08:57
DEBUG
Entering _make_request()
10:08:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:08:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:08:57
DEBUG
Entering _get_cookie_and_crumb()
10:08:57
DEBUG
cookie_mode = 'basic'
10:08:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:08:57
DEBUG
Entering _get_cookie_basic()
10:08:57
DEBUG
reusing cookie
10:08:57
DEBUG
Exiting _get_cookie_basic()
10:08:57
DEBUG
Entering _get_crumb_basic()
10:08:57
DEBUG
reusing crumb
10:08:57
DEBUG
Exiting _get_crumb_basic()
10:08:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:08:57
DEBUG
Exiting _get_cookie_and_crumb()
10:08:57
DEBUG
response code=200
10:08:57
DEBUG
Exiting _make_request()
10:08:57
DEBUG
Exiting get()
10:08:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:08:46
10:08:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:46-05:00
10:08:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:08:46-05:00
10:08:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:08:57
DEBUG
Exiting history()
10:09:00
DEBUG
BAR: 10:08:00 O=53.30 H=53.31 L=53.30 C=53.31
10:09:00
DEBUG
Checking: C=53.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:09:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:09:07
DEBUG
Entering history()
10:09:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:07
DEBUG
Entering history()
10:09:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:07
DEBUG
Entering get()
10:09:07
DEBUG
Entering _make_request()
10:09:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:07
DEBUG
Entering _get_cookie_and_crumb()
10:09:07
DEBUG
cookie_mode = 'basic'
10:09:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:07
DEBUG
Entering _get_cookie_basic()
10:09:07
DEBUG
reusing cookie
10:09:07
DEBUG
Exiting _get_cookie_basic()
10:09:07
DEBUG
Entering _get_crumb_basic()
10:09:07
DEBUG
reusing crumb
10:09:07
DEBUG
Exiting _get_crumb_basic()
10:09:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:07
DEBUG
Exiting _get_cookie_and_crumb()
10:09:07
DEBUG
response code=200
10:09:07
DEBUG
Exiting _make_request()
10:09:07
DEBUG
Exiting get()
10:09:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:04
10:09:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:07
DEBUG
Exiting history()
10:09:07
DEBUG
Exiting history()
10:09:07
DEBUG
Entering history()
10:09:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:07
DEBUG
Entering get()
10:09:07
DEBUG
Entering _make_request()
10:09:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:07
DEBUG
Entering _get_cookie_and_crumb()
10:09:07
DEBUG
cookie_mode = 'basic'
10:09:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:07
DEBUG
Entering _get_cookie_basic()
10:09:07
DEBUG
reusing cookie
10:09:07
DEBUG
Exiting _get_cookie_basic()
10:09:07
DEBUG
Entering _get_crumb_basic()
10:09:07
DEBUG
reusing crumb
10:09:07
DEBUG
Exiting _get_crumb_basic()
10:09:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:07
DEBUG
Exiting _get_cookie_and_crumb()
10:09:07
DEBUG
response code=200
10:09:07
DEBUG
Exiting _make_request()
10:09:07
DEBUG
Exiting get()
10:09:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:04
10:09:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:07
DEBUG
Exiting history()
10:09:07
DEBUG
POLL [Yahoo]: 10:09:07 Price=$53.26
10:09:07
DEBUG
CHECK: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:09:17
DEBUG
Entering history()
10:09:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:17
DEBUG
Entering history()
10:09:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:17
DEBUG
Entering get()
10:09:17
DEBUG
Entering _make_request()
10:09:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:17
DEBUG
Entering _get_cookie_and_crumb()
10:09:17
DEBUG
cookie_mode = 'basic'
10:09:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:17
DEBUG
Entering _get_cookie_basic()
10:09:17
DEBUG
reusing cookie
10:09:17
DEBUG
Exiting _get_cookie_basic()
10:09:17
DEBUG
Entering _get_crumb_basic()
10:09:17
DEBUG
reusing crumb
10:09:17
DEBUG
Exiting _get_crumb_basic()
10:09:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:17
DEBUG
Exiting _get_cookie_and_crumb()
10:09:17
DEBUG
response code=200
10:09:17
DEBUG
Exiting _make_request()
10:09:17
DEBUG
Exiting get()
10:09:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:04
10:09:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:17
DEBUG
Exiting history()
10:09:17
DEBUG
Exiting history()
10:09:17
DEBUG
Entering history()
10:09:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:17
DEBUG
Entering get()
10:09:17
DEBUG
Entering _make_request()
10:09:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:17
DEBUG
Entering _get_cookie_and_crumb()
10:09:17
DEBUG
cookie_mode = 'basic'
10:09:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:17
DEBUG
Entering _get_cookie_basic()
10:09:17
DEBUG
reusing cookie
10:09:17
DEBUG
Exiting _get_cookie_basic()
10:09:17
DEBUG
Entering _get_crumb_basic()
10:09:17
DEBUG
reusing crumb
10:09:17
DEBUG
Exiting _get_crumb_basic()
10:09:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:17
DEBUG
Exiting _get_cookie_and_crumb()
10:09:17
DEBUG
response code=200
10:09:17
DEBUG
Exiting _make_request()
10:09:17
DEBUG
Exiting get()
10:09:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:04
10:09:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:04-05:00
10:09:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:17
DEBUG
Exiting history()
10:09:28
DEBUG
Entering history()
10:09:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:28
DEBUG
Entering history()
10:09:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:28
DEBUG
Entering get()
10:09:28
DEBUG
Entering _make_request()
10:09:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:28
DEBUG
Entering _get_cookie_and_crumb()
10:09:28
DEBUG
cookie_mode = 'basic'
10:09:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:28
DEBUG
Entering _get_cookie_basic()
10:09:28
DEBUG
reusing cookie
10:09:28
DEBUG
Exiting _get_cookie_basic()
10:09:28
DEBUG
Entering _get_crumb_basic()
10:09:28
DEBUG
reusing crumb
10:09:28
DEBUG
Exiting _get_crumb_basic()
10:09:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:28
DEBUG
Exiting _get_cookie_and_crumb()
10:09:28
DEBUG
response code=200
10:09:28
DEBUG
Exiting _make_request()
10:09:28
DEBUG
Exiting get()
10:09:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:27
10:09:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:28
DEBUG
Exiting history()
10:09:28
DEBUG
Exiting history()
10:09:28
DEBUG
Entering history()
10:09:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:28
DEBUG
Entering get()
10:09:28
DEBUG
Entering _make_request()
10:09:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:28
DEBUG
Entering _get_cookie_and_crumb()
10:09:28
DEBUG
cookie_mode = 'basic'
10:09:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:28
DEBUG
Entering _get_cookie_basic()
10:09:28
DEBUG
reusing cookie
10:09:28
DEBUG
Exiting _get_cookie_basic()
10:09:28
DEBUG
Entering _get_crumb_basic()
10:09:28
DEBUG
reusing crumb
10:09:28
DEBUG
Exiting _get_crumb_basic()
10:09:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:28
DEBUG
Exiting _get_cookie_and_crumb()
10:09:28
DEBUG
response code=200
10:09:28
DEBUG
Exiting _make_request()
10:09:28
DEBUG
Exiting get()
10:09:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:27
10:09:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:28
DEBUG
Exiting history()
10:09:28
DEBUG
POLL [Yahoo]: 10:09:28 Price=$53.35
10:09:28
DEBUG
CHECK: C=53.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:09:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:09:38
DEBUG
Entering history()
10:09:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:38
DEBUG
Entering history()
10:09:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:38
DEBUG
Entering get()
10:09:38
DEBUG
Entering _make_request()
10:09:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:38
DEBUG
Entering _get_cookie_and_crumb()
10:09:38
DEBUG
cookie_mode = 'basic'
10:09:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:38
DEBUG
Entering _get_cookie_basic()
10:09:38
DEBUG
reusing cookie
10:09:38
DEBUG
Exiting _get_cookie_basic()
10:09:38
DEBUG
Entering _get_crumb_basic()
10:09:38
DEBUG
reusing crumb
10:09:38
DEBUG
Exiting _get_crumb_basic()
10:09:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:38
DEBUG
Exiting _get_cookie_and_crumb()
10:09:38
DEBUG
response code=200
10:09:38
DEBUG
Exiting _make_request()
10:09:38
DEBUG
Exiting get()
10:09:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:27
10:09:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:38
DEBUG
Exiting history()
10:09:38
DEBUG
Exiting history()
10:09:38
DEBUG
Entering history()
10:09:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:38
DEBUG
Entering get()
10:09:38
DEBUG
Entering _make_request()
10:09:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:38
DEBUG
Entering _get_cookie_and_crumb()
10:09:38
DEBUG
cookie_mode = 'basic'
10:09:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:38
DEBUG
Entering _get_cookie_basic()
10:09:38
DEBUG
reusing cookie
10:09:38
DEBUG
Exiting _get_cookie_basic()
10:09:38
DEBUG
Entering _get_crumb_basic()
10:09:38
DEBUG
reusing crumb
10:09:38
DEBUG
Exiting _get_crumb_basic()
10:09:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:38
DEBUG
Exiting _get_cookie_and_crumb()
10:09:38
DEBUG
response code=200
10:09:38
DEBUG
Exiting _make_request()
10:09:38
DEBUG
Exiting get()
10:09:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:27
10:09:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:27-05:00
10:09:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:38
DEBUG
Exiting history()
10:09:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:09:48
DEBUG
Entering history()
10:09:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:48
DEBUG
Entering history()
10:09:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:48
DEBUG
Entering get()
10:09:48
DEBUG
Entering _make_request()
10:09:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:48
DEBUG
Entering _get_cookie_and_crumb()
10:09:48
DEBUG
cookie_mode = 'basic'
10:09:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:48
DEBUG
Entering _get_cookie_basic()
10:09:48
DEBUG
reusing cookie
10:09:48
DEBUG
Exiting _get_cookie_basic()
10:09:48
DEBUG
Entering _get_crumb_basic()
10:09:48
DEBUG
reusing crumb
10:09:48
DEBUG
Exiting _get_crumb_basic()
10:09:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:48
DEBUG
Exiting _get_cookie_and_crumb()
10:09:48
DEBUG
response code=200
10:09:48
DEBUG
Exiting _make_request()
10:09:48
DEBUG
Exiting get()
10:09:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:45
10:09:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:48
DEBUG
Exiting history()
10:09:48
DEBUG
Exiting history()
10:09:48
DEBUG
Entering history()
10:09:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:48
DEBUG
Entering get()
10:09:48
DEBUG
Entering _make_request()
10:09:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:48
DEBUG
Entering _get_cookie_and_crumb()
10:09:48
DEBUG
cookie_mode = 'basic'
10:09:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:48
DEBUG
Entering _get_cookie_basic()
10:09:48
DEBUG
reusing cookie
10:09:48
DEBUG
Exiting _get_cookie_basic()
10:09:48
DEBUG
Entering _get_crumb_basic()
10:09:48
DEBUG
reusing crumb
10:09:48
DEBUG
Exiting _get_crumb_basic()
10:09:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:48
DEBUG
Exiting _get_cookie_and_crumb()
10:09:48
DEBUG
response code=200
10:09:48
DEBUG
Exiting _make_request()
10:09:48
DEBUG
Exiting get()
10:09:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:45
10:09:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:48
DEBUG
Exiting history()
10:09:48
DEBUG
POLL [Yahoo]: 10:09:48 Price=$53.29
10:09:48
DEBUG
CHECK: C=53.29 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:09:58
DEBUG
Entering history()
10:09:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:09:58
DEBUG
Entering history()
10:09:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:58
DEBUG
Entering get()
10:09:58
DEBUG
Entering _make_request()
10:09:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:09:58
DEBUG
Entering _get_cookie_and_crumb()
10:09:58
DEBUG
cookie_mode = 'basic'
10:09:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:58
DEBUG
Entering _get_cookie_basic()
10:09:58
DEBUG
reusing cookie
10:09:58
DEBUG
Exiting _get_cookie_basic()
10:09:58
DEBUG
Entering _get_crumb_basic()
10:09:58
DEBUG
reusing crumb
10:09:58
DEBUG
Exiting _get_crumb_basic()
10:09:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:58
DEBUG
Exiting _get_cookie_and_crumb()
10:09:58
DEBUG
response code=200
10:09:58
DEBUG
Exiting _make_request()
10:09:58
DEBUG
Exiting get()
10:09:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:09:45
10:09:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:09:58
DEBUG
Exiting history()
10:09:58
DEBUG
Exiting history()
10:09:58
DEBUG
Entering history()
10:09:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:58
DEBUG
Entering get()
10:09:58
DEBUG
Entering _make_request()
10:09:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:09:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:09:58
DEBUG
Entering _get_cookie_and_crumb()
10:09:58
DEBUG
cookie_mode = 'basic'
10:09:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:09:58
DEBUG
Entering _get_cookie_basic()
10:09:58
DEBUG
reusing cookie
10:09:58
DEBUG
Exiting _get_cookie_basic()
10:09:58
DEBUG
Entering _get_crumb_basic()
10:09:58
DEBUG
reusing crumb
10:09:58
DEBUG
Exiting _get_crumb_basic()
10:09:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:09:58
DEBUG
Exiting _get_cookie_and_crumb()
10:09:58
DEBUG
response code=200
10:09:58
DEBUG
Exiting _make_request()
10:09:58
DEBUG
Exiting get()
10:09:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:09:45
10:09:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:09:45-05:00
10:09:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:09:58
DEBUG
Exiting history()
10:10:00
DEBUG
BAR: 10:09:00 O=53.37 H=53.37 L=53.29 C=53.29
10:10:00
DEBUG
Checking: C=53.29 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:10:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:10:08
DEBUG
Entering history()
10:10:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:08
DEBUG
Entering history()
10:10:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:08
DEBUG
Entering get()
10:10:08
DEBUG
Entering _make_request()
10:10:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:08
DEBUG
Entering _get_cookie_and_crumb()
10:10:08
DEBUG
cookie_mode = 'basic'
10:10:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:08
DEBUG
Entering _get_cookie_basic()
10:10:08
DEBUG
reusing cookie
10:10:08
DEBUG
Exiting _get_cookie_basic()
10:10:08
DEBUG
Entering _get_crumb_basic()
10:10:08
DEBUG
reusing crumb
10:10:08
DEBUG
Exiting _get_crumb_basic()
10:10:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:08
DEBUG
Exiting _get_cookie_and_crumb()
10:10:08
DEBUG
response code=200
10:10:08
DEBUG
Exiting _make_request()
10:10:08
DEBUG
Exiting get()
10:10:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:07
10:10:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:08
DEBUG
Exiting history()
10:10:08
DEBUG
Exiting history()
10:10:08
DEBUG
Entering history()
10:10:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:08
DEBUG
Entering get()
10:10:08
DEBUG
Entering _make_request()
10:10:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:08
DEBUG
Entering _get_cookie_and_crumb()
10:10:08
DEBUG
cookie_mode = 'basic'
10:10:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:08
DEBUG
Entering _get_cookie_basic()
10:10:08
DEBUG
reusing cookie
10:10:08
DEBUG
Exiting _get_cookie_basic()
10:10:08
DEBUG
Entering _get_crumb_basic()
10:10:08
DEBUG
reusing crumb
10:10:08
DEBUG
Exiting _get_crumb_basic()
10:10:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:08
DEBUG
Exiting _get_cookie_and_crumb()
10:10:08
DEBUG
response code=200
10:10:08
DEBUG
Exiting _make_request()
10:10:08
DEBUG
Exiting get()
10:10:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:07
10:10:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:08
DEBUG
Exiting history()
10:10:08
DEBUG
POLL [Yahoo]: 10:10:08 Price=$53.45
10:10:08
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:10:18
DEBUG
Entering history()
10:10:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:18
DEBUG
Entering history()
10:10:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:18
DEBUG
Entering get()
10:10:18
DEBUG
Entering _make_request()
10:10:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:18
DEBUG
Entering _get_cookie_and_crumb()
10:10:18
DEBUG
cookie_mode = 'basic'
10:10:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:18
DEBUG
Entering _get_cookie_basic()
10:10:18
DEBUG
reusing cookie
10:10:18
DEBUG
Exiting _get_cookie_basic()
10:10:18
DEBUG
Entering _get_crumb_basic()
10:10:18
DEBUG
reusing crumb
10:10:18
DEBUG
Exiting _get_crumb_basic()
10:10:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:18
DEBUG
Exiting _get_cookie_and_crumb()
10:10:18
DEBUG
response code=200
10:10:18
DEBUG
Exiting _make_request()
10:10:18
DEBUG
Exiting get()
10:10:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:07
10:10:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:18
DEBUG
Exiting history()
10:10:18
DEBUG
Exiting history()
10:10:18
DEBUG
Entering history()
10:10:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:18
DEBUG
Entering get()
10:10:18
DEBUG
Entering _make_request()
10:10:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:18
DEBUG
Entering _get_cookie_and_crumb()
10:10:18
DEBUG
cookie_mode = 'basic'
10:10:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:18
DEBUG
Entering _get_cookie_basic()
10:10:18
DEBUG
reusing cookie
10:10:18
DEBUG
Exiting _get_cookie_basic()
10:10:18
DEBUG
Entering _get_crumb_basic()
10:10:18
DEBUG
reusing crumb
10:10:18
DEBUG
Exiting _get_crumb_basic()
10:10:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:18
DEBUG
Exiting _get_cookie_and_crumb()
10:10:18
DEBUG
response code=200
10:10:18
DEBUG
Exiting _make_request()
10:10:18
DEBUG
Exiting get()
10:10:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:07
10:10:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:07-05:00
10:10:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:18
DEBUG
Exiting history()
10:10:29
DEBUG
Entering history()
10:10:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:29
DEBUG
Entering history()
10:10:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:29
DEBUG
Entering get()
10:10:29
DEBUG
Entering _make_request()
10:10:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:29
DEBUG
Entering _get_cookie_and_crumb()
10:10:29
DEBUG
cookie_mode = 'basic'
10:10:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:29
DEBUG
Entering _get_cookie_basic()
10:10:29
DEBUG
reusing cookie
10:10:29
DEBUG
Exiting _get_cookie_basic()
10:10:29
DEBUG
Entering _get_crumb_basic()
10:10:29
DEBUG
reusing crumb
10:10:29
DEBUG
Exiting _get_crumb_basic()
10:10:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:29
DEBUG
Exiting _get_cookie_and_crumb()
10:10:29
DEBUG
response code=200
10:10:29
DEBUG
Exiting _make_request()
10:10:29
DEBUG
Exiting get()
10:10:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:28
10:10:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:28-05:00
10:10:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:29
DEBUG
Exiting history()
10:10:29
DEBUG
Exiting history()
10:10:29
DEBUG
Entering history()
10:10:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:29
DEBUG
Entering get()
10:10:29
DEBUG
Entering _make_request()
10:10:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:29
DEBUG
Entering _get_cookie_and_crumb()
10:10:29
DEBUG
cookie_mode = 'basic'
10:10:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:29
DEBUG
Entering _get_cookie_basic()
10:10:29
DEBUG
reusing cookie
10:10:29
DEBUG
Exiting _get_cookie_basic()
10:10:29
DEBUG
Entering _get_crumb_basic()
10:10:29
DEBUG
reusing crumb
10:10:29
DEBUG
Exiting _get_crumb_basic()
10:10:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:29
DEBUG
Exiting _get_cookie_and_crumb()
10:10:29
DEBUG
response code=200
10:10:29
DEBUG
Exiting _make_request()
10:10:29
DEBUG
Exiting get()
10:10:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:28
10:10:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:28-05:00
10:10:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:28-05:00
10:10:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:29
DEBUG
Exiting history()
10:10:29
DEBUG
POLL [Yahoo]: 10:10:29 Price=$53.58
10:10:29
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:10:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:10:39
DEBUG
Entering history()
10:10:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:39
DEBUG
Entering history()
10:10:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:39
DEBUG
Entering get()
10:10:39
DEBUG
Entering _make_request()
10:10:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:39
DEBUG
Entering _get_cookie_and_crumb()
10:10:39
DEBUG
cookie_mode = 'basic'
10:10:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:39
DEBUG
Entering _get_cookie_basic()
10:10:39
DEBUG
reusing cookie
10:10:39
DEBUG
Exiting _get_cookie_basic()
10:10:39
DEBUG
Entering _get_crumb_basic()
10:10:39
DEBUG
reusing crumb
10:10:39
DEBUG
Exiting _get_crumb_basic()
10:10:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:39
DEBUG
Exiting _get_cookie_and_crumb()
10:10:39
DEBUG
response code=200
10:10:39
DEBUG
Exiting _make_request()
10:10:39
DEBUG
Exiting get()
10:10:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:38
10:10:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:38-05:00
10:10:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:39
DEBUG
Exiting history()
10:10:39
DEBUG
Exiting history()
10:10:39
DEBUG
Entering history()
10:10:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:39
DEBUG
Entering get()
10:10:39
DEBUG
Entering _make_request()
10:10:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:39
DEBUG
Entering _get_cookie_and_crumb()
10:10:39
DEBUG
cookie_mode = 'basic'
10:10:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:39
DEBUG
Entering _get_cookie_basic()
10:10:39
DEBUG
reusing cookie
10:10:39
DEBUG
Exiting _get_cookie_basic()
10:10:39
DEBUG
Entering _get_crumb_basic()
10:10:39
DEBUG
reusing crumb
10:10:39
DEBUG
Exiting _get_crumb_basic()
10:10:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:39
DEBUG
Exiting _get_cookie_and_crumb()
10:10:39
DEBUG
response code=200
10:10:39
DEBUG
Exiting _make_request()
10:10:39
DEBUG
Exiting get()
10:10:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:38
10:10:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:38-05:00
10:10:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:38-05:00
10:10:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:39
DEBUG
Exiting history()
10:10:39
DEBUG
POLL [Yahoo]: 10:10:39 Price=$53.54
10:10:39
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:10:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:10:49
DEBUG
Entering history()
10:10:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:49
DEBUG
Entering history()
10:10:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:49
DEBUG
Entering get()
10:10:49
DEBUG
Entering _make_request()
10:10:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:49
DEBUG
Entering _get_cookie_and_crumb()
10:10:49
DEBUG
cookie_mode = 'basic'
10:10:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:49
DEBUG
Entering _get_cookie_basic()
10:10:49
DEBUG
reusing cookie
10:10:49
DEBUG
Exiting _get_cookie_basic()
10:10:49
DEBUG
Entering _get_crumb_basic()
10:10:49
DEBUG
reusing crumb
10:10:49
DEBUG
Exiting _get_crumb_basic()
10:10:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:49
DEBUG
Exiting _get_cookie_and_crumb()
10:10:49
DEBUG
response code=200
10:10:49
DEBUG
Exiting _make_request()
10:10:49
DEBUG
Exiting get()
10:10:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:48
10:10:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:48-05:00
10:10:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:49
DEBUG
Exiting history()
10:10:49
DEBUG
Exiting history()
10:10:49
DEBUG
Entering history()
10:10:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:49
DEBUG
Entering get()
10:10:49
DEBUG
Entering _make_request()
10:10:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:49
DEBUG
Entering _get_cookie_and_crumb()
10:10:49
DEBUG
cookie_mode = 'basic'
10:10:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:49
DEBUG
Entering _get_cookie_basic()
10:10:49
DEBUG
reusing cookie
10:10:49
DEBUG
Exiting _get_cookie_basic()
10:10:49
DEBUG
Entering _get_crumb_basic()
10:10:49
DEBUG
reusing crumb
10:10:49
DEBUG
Exiting _get_crumb_basic()
10:10:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:49
DEBUG
Exiting _get_cookie_and_crumb()
10:10:49
DEBUG
response code=200
10:10:49
DEBUG
Exiting _make_request()
10:10:49
DEBUG
Exiting get()
10:10:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:48
10:10:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:48-05:00
10:10:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:48-05:00
10:10:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:49
DEBUG
Exiting history()
10:10:49
DEBUG
POLL [Yahoo]: 10:10:49 Price=$53.60
10:10:49
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:10:59
DEBUG
Entering history()
10:10:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:10:59
DEBUG
Entering history()
10:10:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:59
DEBUG
Entering get()
10:10:59
DEBUG
Entering _make_request()
10:10:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:10:59
DEBUG
Entering _get_cookie_and_crumb()
10:10:59
DEBUG
cookie_mode = 'basic'
10:10:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:59
DEBUG
Entering _get_cookie_basic()
10:10:59
DEBUG
reusing cookie
10:10:59
DEBUG
Exiting _get_cookie_basic()
10:10:59
DEBUG
Entering _get_crumb_basic()
10:10:59
DEBUG
reusing crumb
10:10:59
DEBUG
Exiting _get_crumb_basic()
10:10:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:59
DEBUG
Exiting _get_cookie_and_crumb()
10:10:59
DEBUG
response code=200
10:10:59
DEBUG
Exiting _make_request()
10:10:59
DEBUG
Exiting get()
10:10:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:59
10:10:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:59-05:00
10:10:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:10:59
DEBUG
Exiting history()
10:10:59
DEBUG
Exiting history()
10:10:59
DEBUG
Entering history()
10:10:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:59
DEBUG
Entering get()
10:10:59
DEBUG
Entering _make_request()
10:10:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:10:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:10:59
DEBUG
Entering _get_cookie_and_crumb()
10:10:59
DEBUG
cookie_mode = 'basic'
10:10:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:10:59
DEBUG
Entering _get_cookie_basic()
10:10:59
DEBUG
reusing cookie
10:10:59
DEBUG
Exiting _get_cookie_basic()
10:10:59
DEBUG
Entering _get_crumb_basic()
10:10:59
DEBUG
reusing crumb
10:10:59
DEBUG
Exiting _get_crumb_basic()
10:10:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:10:59
DEBUG
Exiting _get_cookie_and_crumb()
10:10:59
DEBUG
response code=200
10:10:59
DEBUG
Exiting _make_request()
10:10:59
DEBUG
Exiting get()
10:10:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:10:48
10:10:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:48-05:00
10:10:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:10:48-05:00
10:10:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:10:59
DEBUG
Exiting history()
10:10:59
DEBUG
POLL [Yahoo]: 10:10:59 Price=$53.69
10:10:59
DEBUG
CHECK: C=53.69 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:11:00
DEBUG
BAR: 10:10:00 O=53.51 H=53.54 L=53.51 C=53.54
10:11:00
DEBUG
Checking: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:11:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:11:09
DEBUG
Entering history()
10:11:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:09
DEBUG
Entering history()
10:11:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:09
DEBUG
Entering get()
10:11:09
DEBUG
Entering _make_request()
10:11:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:09
DEBUG
Entering _get_cookie_and_crumb()
10:11:09
DEBUG
cookie_mode = 'basic'
10:11:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:09
DEBUG
Entering _get_cookie_basic()
10:11:09
DEBUG
reusing cookie
10:11:09
DEBUG
Exiting _get_cookie_basic()
10:11:09
DEBUG
Entering _get_crumb_basic()
10:11:09
DEBUG
reusing crumb
10:11:09
DEBUG
Exiting _get_crumb_basic()
10:11:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:09
DEBUG
Exiting _get_cookie_and_crumb()
10:11:09
DEBUG
response code=200
10:11:09
DEBUG
Exiting _make_request()
10:11:09
DEBUG
Exiting get()
10:11:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:10:59
10:11:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:10:59-05:00
10:11:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:09
DEBUG
Exiting history()
10:11:09
DEBUG
Exiting history()
10:11:09
DEBUG
Entering history()
10:11:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:09
DEBUG
Entering get()
10:11:09
DEBUG
Entering _make_request()
10:11:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:09
DEBUG
Entering _get_cookie_and_crumb()
10:11:09
DEBUG
cookie_mode = 'basic'
10:11:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:09
DEBUG
Entering _get_cookie_basic()
10:11:09
DEBUG
reusing cookie
10:11:09
DEBUG
Exiting _get_cookie_basic()
10:11:09
DEBUG
Entering _get_crumb_basic()
10:11:09
DEBUG
reusing crumb
10:11:09
DEBUG
Exiting _get_crumb_basic()
10:11:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:09
DEBUG
Exiting _get_cookie_and_crumb()
10:11:09
DEBUG
response code=200
10:11:09
DEBUG
Exiting _make_request()
10:11:09
DEBUG
Exiting get()
10:11:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:07
10:11:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:07-05:00
10:11:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:07-05:00
10:11:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:11:09
DEBUG
Exiting history()
10:11:19
DEBUG
Entering history()
10:11:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:19
DEBUG
Entering history()
10:11:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:19
DEBUG
Entering get()
10:11:19
DEBUG
Entering _make_request()
10:11:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:19
DEBUG
Entering _get_cookie_and_crumb()
10:11:19
DEBUG
cookie_mode = 'basic'
10:11:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:19
DEBUG
Entering _get_cookie_basic()
10:11:19
DEBUG
reusing cookie
10:11:19
DEBUG
Exiting _get_cookie_basic()
10:11:19
DEBUG
Entering _get_crumb_basic()
10:11:19
DEBUG
reusing crumb
10:11:19
DEBUG
Exiting _get_crumb_basic()
10:11:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:19
DEBUG
Exiting _get_cookie_and_crumb()
10:11:19
DEBUG
response code=200
10:11:19
DEBUG
Exiting _make_request()
10:11:19
DEBUG
Exiting get()
10:11:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:11:18
10:11:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:11:18-05:00
10:11:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:19
DEBUG
Exiting history()
10:11:19
DEBUG
Exiting history()
10:11:19
DEBUG
Entering history()
10:11:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:19
DEBUG
Entering get()
10:11:19
DEBUG
Entering _make_request()
10:11:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:19
DEBUG
Entering _get_cookie_and_crumb()
10:11:19
DEBUG
cookie_mode = 'basic'
10:11:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:19
DEBUG
Entering _get_cookie_basic()
10:11:19
DEBUG
reusing cookie
10:11:19
DEBUG
Exiting _get_cookie_basic()
10:11:19
DEBUG
Entering _get_crumb_basic()
10:11:19
DEBUG
reusing crumb
10:11:19
DEBUG
Exiting _get_crumb_basic()
10:11:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:19
DEBUG
Exiting _get_cookie_and_crumb()
10:11:19
DEBUG
response code=200
10:11:19
DEBUG
Exiting _make_request()
10:11:19
DEBUG
Exiting get()
10:11:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:07
10:11:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:07-05:00
10:11:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:07-05:00
10:11:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:11:19
DEBUG
Exiting history()
10:11:19
DEBUG
POLL [Yahoo]: 10:11:19 Price=$53.80
10:11:19
DEBUG
CHECK: C=53.80 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:11:29
DEBUG
Entering history()
10:11:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:29
DEBUG
Entering history()
10:11:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:29
DEBUG
Entering get()
10:11:29
DEBUG
Entering _make_request()
10:11:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:29
DEBUG
Entering _get_cookie_and_crumb()
10:11:29
DEBUG
cookie_mode = 'basic'
10:11:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:29
DEBUG
Entering _get_cookie_basic()
10:11:29
DEBUG
reusing cookie
10:11:29
DEBUG
Exiting _get_cookie_basic()
10:11:29
DEBUG
Entering _get_crumb_basic()
10:11:29
DEBUG
reusing crumb
10:11:29
DEBUG
Exiting _get_crumb_basic()
10:11:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:29
DEBUG
Exiting _get_cookie_and_crumb()
10:11:29
DEBUG
response code=200
10:11:29
DEBUG
Exiting _make_request()
10:11:29
DEBUG
Exiting get()
10:11:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:11:18
10:11:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:11:18-05:00
10:11:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:29
DEBUG
Exiting history()
10:11:29
DEBUG
Exiting history()
10:11:29
DEBUG
Entering history()
10:11:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:29
DEBUG
Entering get()
10:11:29
DEBUG
Entering _make_request()
10:11:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:29
DEBUG
Entering _get_cookie_and_crumb()
10:11:29
DEBUG
cookie_mode = 'basic'
10:11:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:29
DEBUG
Entering _get_cookie_basic()
10:11:29
DEBUG
reusing cookie
10:11:29
DEBUG
Exiting _get_cookie_basic()
10:11:29
DEBUG
Entering _get_crumb_basic()
10:11:29
DEBUG
reusing crumb
10:11:29
DEBUG
Exiting _get_crumb_basic()
10:11:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:29
DEBUG
Exiting _get_cookie_and_crumb()
10:11:29
DEBUG
response code=200
10:11:29
DEBUG
Exiting _make_request()
10:11:29
DEBUG
Exiting get()
10:11:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:28
10:11:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:28-05:00
10:11:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:28-05:00
10:11:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:11:29
DEBUG
Exiting history()
10:11:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:11:39
DEBUG
Entering history()
10:11:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:39
DEBUG
Entering history()
10:11:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:39
DEBUG
Entering get()
10:11:39
DEBUG
Entering _make_request()
10:11:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:39
DEBUG
Entering _get_cookie_and_crumb()
10:11:39
DEBUG
cookie_mode = 'basic'
10:11:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:39
DEBUG
Entering _get_cookie_basic()
10:11:39
DEBUG
reusing cookie
10:11:39
DEBUG
Exiting _get_cookie_basic()
10:11:39
DEBUG
Entering _get_crumb_basic()
10:11:39
DEBUG
reusing crumb
10:11:39
DEBUG
Exiting _get_crumb_basic()
10:11:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:39
DEBUG
Exiting _get_cookie_and_crumb()
10:11:39
DEBUG
response code=200
10:11:39
DEBUG
Exiting _make_request()
10:11:39
DEBUG
Exiting get()
10:11:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:11:38
10:11:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:11:38-05:00
10:11:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:39
DEBUG
Exiting history()
10:11:39
DEBUG
Exiting history()
10:11:39
DEBUG
Entering history()
10:11:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:39
DEBUG
Entering get()
10:11:39
DEBUG
Entering _make_request()
10:11:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:39
DEBUG
Entering _get_cookie_and_crumb()
10:11:39
DEBUG
cookie_mode = 'basic'
10:11:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:39
DEBUG
Entering _get_cookie_basic()
10:11:39
DEBUG
reusing cookie
10:11:39
DEBUG
Exiting _get_cookie_basic()
10:11:39
DEBUG
Entering _get_crumb_basic()
10:11:39
DEBUG
reusing crumb
10:11:39
DEBUG
Exiting _get_crumb_basic()
10:11:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:39
DEBUG
Exiting _get_cookie_and_crumb()
10:11:40
DEBUG
response code=200
10:11:40
DEBUG
Exiting _make_request()
10:11:40
DEBUG
Exiting get()
10:11:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:38
10:11:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:38-05:00
10:11:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:38-05:00
10:11:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:11:40
DEBUG
Exiting history()
10:11:40
DEBUG
POLL [Yahoo]: 10:11:40 Price=$53.79
10:11:40
DEBUG
CHECK: C=53.79 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:11:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:11:50
DEBUG
Entering history()
10:11:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:11:50
DEBUG
Entering history()
10:11:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:50
DEBUG
Entering get()
10:11:50
DEBUG
Entering _make_request()
10:11:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:11:50
DEBUG
Entering _get_cookie_and_crumb()
10:11:50
DEBUG
cookie_mode = 'basic'
10:11:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:50
DEBUG
Entering _get_cookie_basic()
10:11:50
DEBUG
reusing cookie
10:11:50
DEBUG
Exiting _get_cookie_basic()
10:11:50
DEBUG
Entering _get_crumb_basic()
10:11:50
DEBUG
reusing crumb
10:11:50
DEBUG
Exiting _get_crumb_basic()
10:11:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:50
DEBUG
Exiting _get_cookie_and_crumb()
10:11:50
DEBUG
response code=200
10:11:50
DEBUG
Exiting _make_request()
10:11:50
DEBUG
Exiting get()
10:11:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:11:49
10:11:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:11:49-05:00
10:11:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:11:50
DEBUG
Exiting history()
10:11:50
DEBUG
Exiting history()
10:11:50
DEBUG
Entering history()
10:11:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:50
DEBUG
Entering get()
10:11:50
DEBUG
Entering _make_request()
10:11:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:11:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:11:50
DEBUG
Entering _get_cookie_and_crumb()
10:11:50
DEBUG
cookie_mode = 'basic'
10:11:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:11:50
DEBUG
Entering _get_cookie_basic()
10:11:50
DEBUG
reusing cookie
10:11:50
DEBUG
Exiting _get_cookie_basic()
10:11:50
DEBUG
Entering _get_crumb_basic()
10:11:50
DEBUG
reusing crumb
10:11:50
DEBUG
Exiting _get_crumb_basic()
10:11:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:11:50
DEBUG
Exiting _get_cookie_and_crumb()
10:11:50
DEBUG
response code=200
10:11:50
DEBUG
Exiting _make_request()
10:11:50
DEBUG
Exiting get()
10:11:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:49
10:11:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:49-05:00
10:11:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:49-05:00
10:11:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:11:50
DEBUG
Exiting history()
10:11:50
DEBUG
POLL [Yahoo]: 10:11:50 Price=$53.75
10:11:50
DEBUG
CHECK: C=53.75 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:12:00
DEBUG
BAR: 10:11:00 O=53.81 H=53.81 L=53.71 C=53.71
10:12:00
DEBUG
Checking: C=53.71 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:12:00
DEBUG
Entering history()
10:12:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:00
DEBUG
Entering history()
10:12:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:00
DEBUG
Entering get()
10:12:00
DEBUG
Entering _make_request()
10:12:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:00
DEBUG
Entering _get_cookie_and_crumb()
10:12:00
DEBUG
cookie_mode = 'basic'
10:12:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:00
DEBUG
Entering _get_cookie_basic()
10:12:00
DEBUG
reusing cookie
10:12:00
DEBUG
Exiting _get_cookie_basic()
10:12:00
DEBUG
Entering _get_crumb_basic()
10:12:00
DEBUG
reusing crumb
10:12:00
DEBUG
Exiting _get_crumb_basic()
10:12:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:00
DEBUG
Exiting _get_cookie_and_crumb()
10:12:00
DEBUG
response code=200
10:12:00
DEBUG
Exiting _make_request()
10:12:00
DEBUG
Exiting get()
10:12:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:11:54
10:12:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:11:54-05:00
10:12:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:00
DEBUG
Exiting history()
10:12:00
DEBUG
Exiting history()
10:12:00
DEBUG
Entering history()
10:12:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:00
DEBUG
Entering get()
10:12:00
DEBUG
Entering _make_request()
10:12:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:00
DEBUG
Entering _get_cookie_and_crumb()
10:12:00
DEBUG
cookie_mode = 'basic'
10:12:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:00
DEBUG
Entering _get_cookie_basic()
10:12:00
DEBUG
reusing cookie
10:12:00
DEBUG
Exiting _get_cookie_basic()
10:12:00
DEBUG
Entering _get_crumb_basic()
10:12:00
DEBUG
reusing crumb
10:12:00
DEBUG
Exiting _get_crumb_basic()
10:12:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:00
DEBUG
Exiting _get_cookie_and_crumb()
10:12:00
DEBUG
response code=200
10:12:00
DEBUG
Exiting _make_request()
10:12:00
DEBUG
Exiting get()
10:12:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:54
10:12:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:54-05:00
10:12:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:54-05:00
10:12:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:00
DEBUG
Exiting history()
10:12:00
DEBUG
POLL [Yahoo]: 10:12:00 Price=$53.73
10:12:00
DEBUG
CHECK: C=53.73 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:12:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:12:10
DEBUG
Entering history()
10:12:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:10
DEBUG
Entering history()
10:12:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:10
DEBUG
Entering get()
10:12:10
DEBUG
Entering _make_request()
10:12:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:10
DEBUG
Entering _get_cookie_and_crumb()
10:12:10
DEBUG
cookie_mode = 'basic'
10:12:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:10
DEBUG
Entering _get_cookie_basic()
10:12:10
DEBUG
reusing cookie
10:12:10
DEBUG
Exiting _get_cookie_basic()
10:12:10
DEBUG
Entering _get_crumb_basic()
10:12:10
DEBUG
reusing crumb
10:12:10
DEBUG
Exiting _get_crumb_basic()
10:12:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:10
DEBUG
Exiting _get_cookie_and_crumb()
10:12:10
DEBUG
response code=200
10:12:10
DEBUG
Exiting _make_request()
10:12:10
DEBUG
Exiting get()
10:12:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:06
10:12:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:06-05:00
10:12:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:10
DEBUG
Exiting history()
10:12:10
DEBUG
Exiting history()
10:12:10
DEBUG
Entering history()
10:12:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:10
DEBUG
Entering get()
10:12:10
DEBUG
Entering _make_request()
10:12:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:10
DEBUG
Entering _get_cookie_and_crumb()
10:12:10
DEBUG
cookie_mode = 'basic'
10:12:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:10
DEBUG
Entering _get_cookie_basic()
10:12:10
DEBUG
reusing cookie
10:12:10
DEBUG
Exiting _get_cookie_basic()
10:12:10
DEBUG
Entering _get_crumb_basic()
10:12:10
DEBUG
reusing crumb
10:12:10
DEBUG
Exiting _get_crumb_basic()
10:12:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:10
DEBUG
Exiting _get_cookie_and_crumb()
10:12:10
DEBUG
response code=200
10:12:10
DEBUG
Exiting _make_request()
10:12:10
DEBUG
Exiting get()
10:12:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:11:54
10:12:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:54-05:00
10:12:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:11:54-05:00
10:12:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:10
DEBUG
Exiting history()
10:12:10
DEBUG
POLL [Yahoo]: 10:12:10 Price=$53.70
10:12:10
DEBUG
CHECK: C=53.70 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:12:20
DEBUG
Entering history()
10:12:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:20
DEBUG
Entering history()
10:12:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:20
DEBUG
Entering get()
10:12:20
DEBUG
Entering _make_request()
10:12:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:20
DEBUG
Entering _get_cookie_and_crumb()
10:12:20
DEBUG
cookie_mode = 'basic'
10:12:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:20
DEBUG
Entering _get_cookie_basic()
10:12:20
DEBUG
reusing cookie
10:12:20
DEBUG
Exiting _get_cookie_basic()
10:12:20
DEBUG
Entering _get_crumb_basic()
10:12:20
DEBUG
reusing crumb
10:12:20
DEBUG
Exiting _get_crumb_basic()
10:12:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:20
DEBUG
Exiting _get_cookie_and_crumb()
10:12:20
DEBUG
response code=200
10:12:20
DEBUG
Exiting _make_request()
10:12:20
DEBUG
Exiting get()
10:12:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:06
10:12:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:06-05:00
10:12:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:20
DEBUG
Exiting history()
10:12:20
DEBUG
Exiting history()
10:12:20
DEBUG
Entering history()
10:12:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:20
DEBUG
Entering get()
10:12:20
DEBUG
Entering _make_request()
10:12:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:20
DEBUG
Entering _get_cookie_and_crumb()
10:12:20
DEBUG
cookie_mode = 'basic'
10:12:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:20
DEBUG
Entering _get_cookie_basic()
10:12:20
DEBUG
reusing cookie
10:12:20
DEBUG
Exiting _get_cookie_basic()
10:12:20
DEBUG
Entering _get_crumb_basic()
10:12:20
DEBUG
reusing crumb
10:12:20
DEBUG
Exiting _get_crumb_basic()
10:12:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:20
DEBUG
Exiting _get_cookie_and_crumb()
10:12:20
DEBUG
response code=200
10:12:20
DEBUG
Exiting _make_request()
10:12:20
DEBUG
Exiting get()
10:12:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:12:18
10:12:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:18-05:00
10:12:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:18-05:00
10:12:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:20
DEBUG
Exiting history()
10:12:30
DEBUG
Entering history()
10:12:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:30
DEBUG
Entering history()
10:12:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:30
DEBUG
Entering get()
10:12:30
DEBUG
Entering _make_request()
10:12:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:30
DEBUG
Entering _get_cookie_and_crumb()
10:12:30
DEBUG
cookie_mode = 'basic'
10:12:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:30
DEBUG
Entering _get_cookie_basic()
10:12:30
DEBUG
reusing cookie
10:12:30
DEBUG
Exiting _get_cookie_basic()
10:12:30
DEBUG
Entering _get_crumb_basic()
10:12:30
DEBUG
reusing crumb
10:12:30
DEBUG
Exiting _get_crumb_basic()
10:12:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:30
DEBUG
Exiting _get_cookie_and_crumb()
10:12:30
DEBUG
response code=200
10:12:30
DEBUG
Exiting _make_request()
10:12:30
DEBUG
Exiting get()
10:12:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:28
10:12:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:28-05:00
10:12:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:30
DEBUG
Exiting history()
10:12:30
DEBUG
Exiting history()
10:12:30
DEBUG
Entering history()
10:12:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:30
DEBUG
Entering get()
10:12:30
DEBUG
Entering _make_request()
10:12:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:30
DEBUG
Entering _get_cookie_and_crumb()
10:12:30
DEBUG
cookie_mode = 'basic'
10:12:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:30
DEBUG
Entering _get_cookie_basic()
10:12:30
DEBUG
reusing cookie
10:12:30
DEBUG
Exiting _get_cookie_basic()
10:12:30
DEBUG
Entering _get_crumb_basic()
10:12:30
DEBUG
reusing crumb
10:12:30
DEBUG
Exiting _get_crumb_basic()
10:12:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:30
DEBUG
Exiting _get_cookie_and_crumb()
10:12:30
DEBUG
response code=200
10:12:30
DEBUG
Exiting _make_request()
10:12:30
DEBUG
Exiting get()
10:12:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:12:18
10:12:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:18-05:00
10:12:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:18-05:00
10:12:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:30
DEBUG
Exiting history()
10:12:30
DEBUG
POLL [Yahoo]: 10:12:30 Price=$53.72
10:12:30
DEBUG
CHECK: C=53.72 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:12:33
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
10:12:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:12:40
DEBUG
Entering history()
10:12:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:40
DEBUG
Entering history()
10:12:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:40
DEBUG
Entering get()
10:12:40
DEBUG
Entering _make_request()
10:12:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:40
DEBUG
Entering _get_cookie_and_crumb()
10:12:40
DEBUG
cookie_mode = 'basic'
10:12:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:40
DEBUG
Entering _get_cookie_basic()
10:12:40
DEBUG
reusing cookie
10:12:40
DEBUG
Exiting _get_cookie_basic()
10:12:40
DEBUG
Entering _get_crumb_basic()
10:12:40
DEBUG
reusing crumb
10:12:40
DEBUG
Exiting _get_crumb_basic()
10:12:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:40
DEBUG
Exiting _get_cookie_and_crumb()
10:12:40
DEBUG
response code=200
10:12:40
DEBUG
Exiting _make_request()
10:12:40
DEBUG
Exiting get()
10:12:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:28
10:12:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:28-05:00
10:12:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:40
DEBUG
Exiting history()
10:12:40
DEBUG
Exiting history()
10:12:40
DEBUG
Entering history()
10:12:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:40
DEBUG
Entering get()
10:12:40
DEBUG
Entering _make_request()
10:12:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:40
DEBUG
Entering _get_cookie_and_crumb()
10:12:40
DEBUG
cookie_mode = 'basic'
10:12:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:40
DEBUG
Entering _get_cookie_basic()
10:12:40
DEBUG
reusing cookie
10:12:40
DEBUG
Exiting _get_cookie_basic()
10:12:40
DEBUG
Entering _get_crumb_basic()
10:12:40
DEBUG
reusing crumb
10:12:40
DEBUG
Exiting _get_crumb_basic()
10:12:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:40
DEBUG
Exiting _get_cookie_and_crumb()
10:12:40
DEBUG
response code=200
10:12:40
DEBUG
Exiting _make_request()
10:12:40
DEBUG
Exiting get()
10:12:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:12:39
10:12:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:39-05:00
10:12:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:39-05:00
10:12:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:40
DEBUG
Exiting history()
10:12:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:12:50
DEBUG
Entering history()
10:12:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:12:50
DEBUG
Entering history()
10:12:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:50
DEBUG
Entering get()
10:12:50
DEBUG
Entering _make_request()
10:12:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:12:50
DEBUG
Entering _get_cookie_and_crumb()
10:12:50
DEBUG
cookie_mode = 'basic'
10:12:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:50
DEBUG
Entering _get_cookie_basic()
10:12:50
DEBUG
reusing cookie
10:12:50
DEBUG
Exiting _get_cookie_basic()
10:12:50
DEBUG
Entering _get_crumb_basic()
10:12:50
DEBUG
reusing crumb
10:12:50
DEBUG
Exiting _get_crumb_basic()
10:12:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:50
DEBUG
Exiting _get_cookie_and_crumb()
10:12:50
DEBUG
response code=200
10:12:50
DEBUG
Exiting _make_request()
10:12:50
DEBUG
Exiting get()
10:12:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:49
10:12:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:49-05:00
10:12:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:12:50
DEBUG
Exiting history()
10:12:50
DEBUG
Exiting history()
10:12:50
DEBUG
Entering history()
10:12:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:50
DEBUG
Entering get()
10:12:50
DEBUG
Entering _make_request()
10:12:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:12:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:12:50
DEBUG
Entering _get_cookie_and_crumb()
10:12:50
DEBUG
cookie_mode = 'basic'
10:12:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:12:50
DEBUG
Entering _get_cookie_basic()
10:12:50
DEBUG
reusing cookie
10:12:50
DEBUG
Exiting _get_cookie_basic()
10:12:50
DEBUG
Entering _get_crumb_basic()
10:12:50
DEBUG
reusing crumb
10:12:50
DEBUG
Exiting _get_crumb_basic()
10:12:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:12:50
DEBUG
Exiting _get_cookie_and_crumb()
10:12:51
DEBUG
response code=200
10:12:51
DEBUG
Exiting _make_request()
10:12:51
DEBUG
Exiting get()
10:12:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:12:49
10:12:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:49-05:00
10:12:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:49-05:00
10:12:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:12:51
DEBUG
Exiting history()
10:12:51
DEBUG
POLL [Yahoo]: 10:12:51 Price=$53.58
10:12:51
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:13:00
DEBUG
BAR: 10:12:00 O=53.69 H=53.74 L=53.50 C=53.51
10:13:00
DEBUG
Checking: C=53.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:13:01
DEBUG
Entering history()
10:13:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:01
DEBUG
Entering history()
10:13:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:01
DEBUG
Entering get()
10:13:01
DEBUG
Entering _make_request()
10:13:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:01
DEBUG
Entering _get_cookie_and_crumb()
10:13:01
DEBUG
cookie_mode = 'basic'
10:13:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:01
DEBUG
Entering _get_cookie_basic()
10:13:01
DEBUG
reusing cookie
10:13:01
DEBUG
Exiting _get_cookie_basic()
10:13:01
DEBUG
Entering _get_crumb_basic()
10:13:01
DEBUG
reusing crumb
10:13:01
DEBUG
Exiting _get_crumb_basic()
10:13:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:01
DEBUG
Exiting _get_cookie_and_crumb()
10:13:01
DEBUG
response code=200
10:13:01
DEBUG
Exiting _make_request()
10:13:01
DEBUG
Exiting get()
10:13:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:12:59
10:13:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:12:59-05:00
10:13:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:01
DEBUG
Exiting history()
10:13:01
DEBUG
Exiting history()
10:13:01
DEBUG
Entering history()
10:13:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:01
DEBUG
Entering get()
10:13:01
DEBUG
Entering _make_request()
10:13:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:01
DEBUG
Entering _get_cookie_and_crumb()
10:13:01
DEBUG
cookie_mode = 'basic'
10:13:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:01
DEBUG
Entering _get_cookie_basic()
10:13:01
DEBUG
reusing cookie
10:13:01
DEBUG
Exiting _get_cookie_basic()
10:13:01
DEBUG
Entering _get_crumb_basic()
10:13:01
DEBUG
reusing crumb
10:13:01
DEBUG
Exiting _get_crumb_basic()
10:13:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:01
DEBUG
Exiting _get_cookie_and_crumb()
10:13:01
DEBUG
response code=200
10:13:01
DEBUG
Exiting _make_request()
10:13:01
DEBUG
Exiting get()
10:13:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:12:59
10:13:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:59-05:00
10:13:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:12:59-05:00
10:13:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:01
DEBUG
Exiting history()
10:13:01
DEBUG
POLL [Yahoo]: 10:13:01 Price=$53.49
10:13:01
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:13:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:13:11
DEBUG
Entering history()
10:13:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:11
DEBUG
Entering history()
10:13:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:11
DEBUG
Entering get()
10:13:11
DEBUG
Entering _make_request()
10:13:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:11
DEBUG
Entering _get_cookie_and_crumb()
10:13:11
DEBUG
cookie_mode = 'basic'
10:13:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:11
DEBUG
Entering _get_cookie_basic()
10:13:11
DEBUG
reusing cookie
10:13:11
DEBUG
Exiting _get_cookie_basic()
10:13:11
DEBUG
Entering _get_crumb_basic()
10:13:11
DEBUG
reusing crumb
10:13:11
DEBUG
Exiting _get_crumb_basic()
10:13:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:11
DEBUG
Exiting _get_cookie_and_crumb()
10:13:11
DEBUG
response code=200
10:13:11
DEBUG
Exiting _make_request()
10:13:11
DEBUG
Exiting get()
10:13:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:10
10:13:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:11
DEBUG
Exiting history()
10:13:11
DEBUG
Exiting history()
10:13:11
DEBUG
Entering history()
10:13:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:11
DEBUG
Entering get()
10:13:11
DEBUG
Entering _make_request()
10:13:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:11
DEBUG
Entering _get_cookie_and_crumb()
10:13:11
DEBUG
cookie_mode = 'basic'
10:13:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:11
DEBUG
Entering _get_cookie_basic()
10:13:11
DEBUG
reusing cookie
10:13:11
DEBUG
Exiting _get_cookie_basic()
10:13:11
DEBUG
Entering _get_crumb_basic()
10:13:11
DEBUG
reusing crumb
10:13:11
DEBUG
Exiting _get_crumb_basic()
10:13:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:11
DEBUG
Exiting _get_cookie_and_crumb()
10:13:11
DEBUG
response code=200
10:13:11
DEBUG
Exiting _make_request()
10:13:11
DEBUG
Exiting get()
10:13:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:10
10:13:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:11
DEBUG
Exiting history()
10:13:11
DEBUG
POLL [Yahoo]: 10:13:11 Price=$53.35
10:13:11
DEBUG
CHECK: C=53.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:13:21
DEBUG
Entering history()
10:13:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:21
DEBUG
Entering history()
10:13:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:21
DEBUG
Entering get()
10:13:21
DEBUG
Entering _make_request()
10:13:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:21
DEBUG
Entering _get_cookie_and_crumb()
10:13:21
DEBUG
cookie_mode = 'basic'
10:13:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:21
DEBUG
Entering _get_cookie_basic()
10:13:21
DEBUG
reusing cookie
10:13:21
DEBUG
Exiting _get_cookie_basic()
10:13:21
DEBUG
Entering _get_crumb_basic()
10:13:21
DEBUG
reusing crumb
10:13:21
DEBUG
Exiting _get_crumb_basic()
10:13:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:21
DEBUG
Exiting _get_cookie_and_crumb()
10:13:21
DEBUG
response code=200
10:13:21
DEBUG
Exiting _make_request()
10:13:21
DEBUG
Exiting get()
10:13:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:10
10:13:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:21
DEBUG
Exiting history()
10:13:21
DEBUG
Exiting history()
10:13:21
DEBUG
Entering history()
10:13:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:21
DEBUG
Entering get()
10:13:21
DEBUG
Entering _make_request()
10:13:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:21
DEBUG
Entering _get_cookie_and_crumb()
10:13:21
DEBUG
cookie_mode = 'basic'
10:13:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:21
DEBUG
Entering _get_cookie_basic()
10:13:21
DEBUG
reusing cookie
10:13:21
DEBUG
Exiting _get_cookie_basic()
10:13:21
DEBUG
Entering _get_crumb_basic()
10:13:21
DEBUG
reusing crumb
10:13:21
DEBUG
Exiting _get_crumb_basic()
10:13:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:21
DEBUG
Exiting _get_cookie_and_crumb()
10:13:21
DEBUG
response code=200
10:13:21
DEBUG
Exiting _make_request()
10:13:21
DEBUG
Exiting get()
10:13:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:10
10:13:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:10-05:00
10:13:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:21
DEBUG
Exiting history()
10:13:31
DEBUG
Entering history()
10:13:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:31
DEBUG
Entering history()
10:13:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:31
DEBUG
Entering get()
10:13:31
DEBUG
Entering _make_request()
10:13:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:31
DEBUG
Entering _get_cookie_and_crumb()
10:13:31
DEBUG
cookie_mode = 'basic'
10:13:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:31
DEBUG
Entering _get_cookie_basic()
10:13:31
DEBUG
reusing cookie
10:13:31
DEBUG
Exiting _get_cookie_basic()
10:13:31
DEBUG
Entering _get_crumb_basic()
10:13:31
DEBUG
reusing crumb
10:13:31
DEBUG
Exiting _get_crumb_basic()
10:13:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:31
DEBUG
Exiting _get_cookie_and_crumb()
10:13:31
DEBUG
response code=200
10:13:31
DEBUG
Exiting _make_request()
10:13:31
DEBUG
Exiting get()
10:13:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:31
10:13:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:31-05:00
10:13:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:31
DEBUG
Exiting history()
10:13:31
DEBUG
Exiting history()
10:13:31
DEBUG
Entering history()
10:13:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:31
DEBUG
Entering get()
10:13:31
DEBUG
Entering _make_request()
10:13:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:31
DEBUG
Entering _get_cookie_and_crumb()
10:13:31
DEBUG
cookie_mode = 'basic'
10:13:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:31
DEBUG
Entering _get_cookie_basic()
10:13:31
DEBUG
reusing cookie
10:13:31
DEBUG
Exiting _get_cookie_basic()
10:13:31
DEBUG
Entering _get_crumb_basic()
10:13:31
DEBUG
reusing crumb
10:13:31
DEBUG
Exiting _get_crumb_basic()
10:13:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:31
DEBUG
Exiting _get_cookie_and_crumb()
10:13:31
DEBUG
response code=200
10:13:31
DEBUG
Exiting _make_request()
10:13:31
DEBUG
Exiting get()
10:13:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:31
10:13:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:31-05:00
10:13:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:31-05:00
10:13:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:31
DEBUG
Exiting history()
10:13:31
DEBUG
POLL [Yahoo]: 10:13:31 Price=$53.49
10:13:31
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:13:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:13:41
DEBUG
Entering history()
10:13:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:41
DEBUG
Entering history()
10:13:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:41
DEBUG
Entering get()
10:13:41
DEBUG
Entering _make_request()
10:13:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:41
DEBUG
Entering _get_cookie_and_crumb()
10:13:41
DEBUG
cookie_mode = 'basic'
10:13:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:41
DEBUG
Entering _get_cookie_basic()
10:13:41
DEBUG
reusing cookie
10:13:41
DEBUG
Exiting _get_cookie_basic()
10:13:41
DEBUG
Entering _get_crumb_basic()
10:13:41
DEBUG
reusing crumb
10:13:41
DEBUG
Exiting _get_crumb_basic()
10:13:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:41
DEBUG
Exiting _get_cookie_and_crumb()
10:13:42
DEBUG
response code=200
10:13:42
DEBUG
Exiting _make_request()
10:13:42
DEBUG
Exiting get()
10:13:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:31
10:13:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:31-05:00
10:13:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:42
DEBUG
Exiting history()
10:13:42
DEBUG
Exiting history()
10:13:42
DEBUG
Entering history()
10:13:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:42
DEBUG
Entering get()
10:13:42
DEBUG
Entering _make_request()
10:13:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:42
DEBUG
Entering _get_cookie_and_crumb()
10:13:42
DEBUG
cookie_mode = 'basic'
10:13:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:42
DEBUG
Entering _get_cookie_basic()
10:13:42
DEBUG
reusing cookie
10:13:42
DEBUG
Exiting _get_cookie_basic()
10:13:42
DEBUG
Entering _get_crumb_basic()
10:13:42
DEBUG
reusing crumb
10:13:42
DEBUG
Exiting _get_crumb_basic()
10:13:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:42
DEBUG
Exiting _get_cookie_and_crumb()
10:13:42
DEBUG
response code=200
10:13:42
DEBUG
Exiting _make_request()
10:13:42
DEBUG
Exiting get()
10:13:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:38
10:13:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:38-05:00
10:13:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:38-05:00
10:13:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:42
DEBUG
Exiting history()
10:13:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:13:52
DEBUG
Entering history()
10:13:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:13:52
DEBUG
Entering history()
10:13:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:52
DEBUG
Entering get()
10:13:52
DEBUG
Entering _make_request()
10:13:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:13:52
DEBUG
Entering _get_cookie_and_crumb()
10:13:52
DEBUG
cookie_mode = 'basic'
10:13:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:52
DEBUG
Entering _get_cookie_basic()
10:13:52
DEBUG
reusing cookie
10:13:52
DEBUG
Exiting _get_cookie_basic()
10:13:52
DEBUG
Entering _get_crumb_basic()
10:13:52
DEBUG
reusing crumb
10:13:52
DEBUG
Exiting _get_crumb_basic()
10:13:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:52
DEBUG
Exiting _get_cookie_and_crumb()
10:13:52
DEBUG
response code=200
10:13:52
DEBUG
Exiting _make_request()
10:13:52
DEBUG
Exiting get()
10:13:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:43
10:13:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:43-05:00
10:13:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:13:52
DEBUG
Exiting history()
10:13:52
DEBUG
Exiting history()
10:13:52
DEBUG
Entering history()
10:13:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:52
DEBUG
Entering get()
10:13:52
DEBUG
Entering _make_request()
10:13:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:13:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:13:52
DEBUG
Entering _get_cookie_and_crumb()
10:13:52
DEBUG
cookie_mode = 'basic'
10:13:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:13:52
DEBUG
Entering _get_cookie_basic()
10:13:52
DEBUG
reusing cookie
10:13:52
DEBUG
Exiting _get_cookie_basic()
10:13:52
DEBUG
Entering _get_crumb_basic()
10:13:52
DEBUG
reusing crumb
10:13:52
DEBUG
Exiting _get_crumb_basic()
10:13:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:13:52
DEBUG
Exiting _get_cookie_and_crumb()
10:13:52
DEBUG
response code=200
10:13:52
DEBUG
Exiting _make_request()
10:13:52
DEBUG
Exiting get()
10:13:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:43
10:13:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:43-05:00
10:13:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:43-05:00
10:13:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:13:52
DEBUG
Exiting history()
10:13:52
DEBUG
POLL [Yahoo]: 10:13:52 Price=$53.47
10:13:52
DEBUG
CHECK: C=53.47 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:14:00
DEBUG
BAR: 10:13:00 O=53.48 H=53.51 L=53.38 C=53.45
10:14:00
DEBUG
Checking: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:14:02
DEBUG
Entering history()
10:14:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:02
DEBUG
Entering history()
10:14:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:02
DEBUG
Entering get()
10:14:02
DEBUG
Entering _make_request()
10:14:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:02
DEBUG
Entering _get_cookie_and_crumb()
10:14:02
DEBUG
cookie_mode = 'basic'
10:14:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:02
DEBUG
Entering _get_cookie_basic()
10:14:02
DEBUG
reusing cookie
10:14:02
DEBUG
Exiting _get_cookie_basic()
10:14:02
DEBUG
Entering _get_crumb_basic()
10:14:02
DEBUG
reusing crumb
10:14:02
DEBUG
Exiting _get_crumb_basic()
10:14:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:02
DEBUG
Exiting _get_cookie_and_crumb()
10:14:02
DEBUG
response code=200
10:14:02
DEBUG
Exiting _make_request()
10:14:02
DEBUG
Exiting get()
10:14:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:58
10:14:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:58-05:00
10:14:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:02
DEBUG
Exiting history()
10:14:02
DEBUG
Exiting history()
10:14:02
DEBUG
Entering history()
10:14:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:02
DEBUG
Entering get()
10:14:02
DEBUG
Entering _make_request()
10:14:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:02
DEBUG
Entering _get_cookie_and_crumb()
10:14:02
DEBUG
cookie_mode = 'basic'
10:14:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:02
DEBUG
Entering _get_cookie_basic()
10:14:02
DEBUG
reusing cookie
10:14:02
DEBUG
Exiting _get_cookie_basic()
10:14:02
DEBUG
Entering _get_crumb_basic()
10:14:02
DEBUG
reusing crumb
10:14:02
DEBUG
Exiting _get_crumb_basic()
10:14:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:02
DEBUG
Exiting _get_cookie_and_crumb()
10:14:02
DEBUG
response code=200
10:14:02
DEBUG
Exiting _make_request()
10:14:02
DEBUG
Exiting get()
10:14:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:13:43
10:14:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:43-05:00
10:14:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:13:43-05:00
10:14:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:02
DEBUG
Exiting history()
10:14:02
DEBUG
POLL [Yahoo]: 10:14:02 Price=$53.39
10:14:02
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:14:03
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:14:12
DEBUG
Entering history()
10:14:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:12
DEBUG
Entering history()
10:14:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:12
DEBUG
Entering get()
10:14:12
DEBUG
Entering _make_request()
10:14:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:12
DEBUG
Entering _get_cookie_and_crumb()
10:14:12
DEBUG
cookie_mode = 'basic'
10:14:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:12
DEBUG
Entering _get_cookie_basic()
10:14:12
DEBUG
reusing cookie
10:14:12
DEBUG
Exiting _get_cookie_basic()
10:14:12
DEBUG
Entering _get_crumb_basic()
10:14:12
DEBUG
reusing crumb
10:14:12
DEBUG
Exiting _get_crumb_basic()
10:14:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:12
DEBUG
Exiting _get_cookie_and_crumb()
10:14:12
DEBUG
response code=200
10:14:12
DEBUG
Exiting _make_request()
10:14:12
DEBUG
Exiting get()
10:14:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:13:58
10:14:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:13:58-05:00
10:14:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:12
DEBUG
Exiting history()
10:14:12
DEBUG
Exiting history()
10:14:12
DEBUG
Entering history()
10:14:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:12
DEBUG
Entering get()
10:14:12
DEBUG
Entering _make_request()
10:14:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:12
DEBUG
Entering _get_cookie_and_crumb()
10:14:12
DEBUG
cookie_mode = 'basic'
10:14:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:12
DEBUG
Entering _get_cookie_basic()
10:14:12
DEBUG
reusing cookie
10:14:12
DEBUG
Exiting _get_cookie_basic()
10:14:12
DEBUG
Entering _get_crumb_basic()
10:14:12
DEBUG
reusing crumb
10:14:12
DEBUG
Exiting _get_crumb_basic()
10:14:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:12
DEBUG
Exiting _get_cookie_and_crumb()
10:14:12
DEBUG
response code=200
10:14:12
DEBUG
Exiting _make_request()
10:14:12
DEBUG
Exiting get()
10:14:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:14:07
10:14:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:07-05:00
10:14:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:07-05:00
10:14:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:12
DEBUG
Exiting history()
10:14:22
DEBUG
Entering history()
10:14:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:22
DEBUG
Entering history()
10:14:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:22
DEBUG
Entering get()
10:14:22
DEBUG
Entering _make_request()
10:14:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:22
DEBUG
Entering _get_cookie_and_crumb()
10:14:22
DEBUG
cookie_mode = 'basic'
10:14:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:22
DEBUG
Entering _get_cookie_basic()
10:14:22
DEBUG
reusing cookie
10:14:22
DEBUG
Exiting _get_cookie_basic()
10:14:22
DEBUG
Entering _get_crumb_basic()
10:14:22
DEBUG
reusing crumb
10:14:22
DEBUG
Exiting _get_crumb_basic()
10:14:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:22
DEBUG
Exiting _get_cookie_and_crumb()
10:14:22
DEBUG
response code=200
10:14:22
DEBUG
Exiting _make_request()
10:14:22
DEBUG
Exiting get()
10:14:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:14:21
10:14:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:14:21-05:00
10:14:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:22
DEBUG
Exiting history()
10:14:22
DEBUG
Exiting history()
10:14:22
DEBUG
Entering history()
10:14:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:22
DEBUG
Entering get()
10:14:22
DEBUG
Entering _make_request()
10:14:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:22
DEBUG
Entering _get_cookie_and_crumb()
10:14:22
DEBUG
cookie_mode = 'basic'
10:14:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:22
DEBUG
Entering _get_cookie_basic()
10:14:22
DEBUG
reusing cookie
10:14:22
DEBUG
Exiting _get_cookie_basic()
10:14:22
DEBUG
Entering _get_crumb_basic()
10:14:22
DEBUG
reusing crumb
10:14:22
DEBUG
Exiting _get_crumb_basic()
10:14:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:22
DEBUG
Exiting _get_cookie_and_crumb()
10:14:22
DEBUG
response code=200
10:14:22
DEBUG
Exiting _make_request()
10:14:22
DEBUG
Exiting get()
10:14:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:14:07
10:14:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:07-05:00
10:14:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:07-05:00
10:14:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:22
DEBUG
Exiting history()
10:14:22
DEBUG
POLL [Yahoo]: 10:14:22 Price=$53.40
10:14:22
DEBUG
CHECK: C=53.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:14:32
DEBUG
Entering history()
10:14:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:32
DEBUG
Entering history()
10:14:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:32
DEBUG
Entering get()
10:14:32
DEBUG
Entering _make_request()
10:14:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:32
DEBUG
Entering _get_cookie_and_crumb()
10:14:32
DEBUG
cookie_mode = 'basic'
10:14:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:32
DEBUG
Entering _get_cookie_basic()
10:14:32
DEBUG
reusing cookie
10:14:32
DEBUG
Exiting _get_cookie_basic()
10:14:32
DEBUG
Entering _get_crumb_basic()
10:14:32
DEBUG
reusing crumb
10:14:32
DEBUG
Exiting _get_crumb_basic()
10:14:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:32
DEBUG
Exiting _get_cookie_and_crumb()
10:14:32
DEBUG
response code=200
10:14:32
DEBUG
Exiting _make_request()
10:14:32
DEBUG
Exiting get()
10:14:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:14:21
10:14:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:14:21-05:00
10:14:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:32
DEBUG
Exiting history()
10:14:32
DEBUG
Exiting history()
10:14:32
DEBUG
Entering history()
10:14:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:32
DEBUG
Entering get()
10:14:32
DEBUG
Entering _make_request()
10:14:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:32
DEBUG
Entering _get_cookie_and_crumb()
10:14:32
DEBUG
cookie_mode = 'basic'
10:14:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:32
DEBUG
Entering _get_cookie_basic()
10:14:32
DEBUG
reusing cookie
10:14:32
DEBUG
Exiting _get_cookie_basic()
10:14:32
DEBUG
Entering _get_crumb_basic()
10:14:32
DEBUG
reusing crumb
10:14:32
DEBUG
Exiting _get_crumb_basic()
10:14:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:32
DEBUG
Exiting _get_cookie_and_crumb()
10:14:32
DEBUG
response code=200
10:14:32
DEBUG
Exiting _make_request()
10:14:32
DEBUG
Exiting get()
10:14:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:14:29
10:14:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:29-05:00
10:14:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:29-05:00
10:14:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:33
DEBUG
Exiting history()
10:14:33
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:14:43
DEBUG
Entering history()
10:14:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:43
DEBUG
Entering history()
10:14:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:43
DEBUG
Entering get()
10:14:43
DEBUG
Entering _make_request()
10:14:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:43
DEBUG
Entering _get_cookie_and_crumb()
10:14:43
DEBUG
cookie_mode = 'basic'
10:14:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:43
DEBUG
Entering _get_cookie_basic()
10:14:43
DEBUG
reusing cookie
10:14:43
DEBUG
Exiting _get_cookie_basic()
10:14:43
DEBUG
Entering _get_crumb_basic()
10:14:43
DEBUG
reusing crumb
10:14:43
DEBUG
Exiting _get_crumb_basic()
10:14:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:43
DEBUG
Exiting _get_cookie_and_crumb()
10:14:43
DEBUG
response code=200
10:14:43
DEBUG
Exiting _make_request()
10:14:43
DEBUG
Exiting get()
10:14:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:14:42
10:14:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:14:42-05:00
10:14:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:43
DEBUG
Exiting history()
10:14:43
DEBUG
Exiting history()
10:14:43
DEBUG
Entering history()
10:14:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:43
DEBUG
Entering get()
10:14:43
DEBUG
Entering _make_request()
10:14:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:43
DEBUG
Entering _get_cookie_and_crumb()
10:14:43
DEBUG
cookie_mode = 'basic'
10:14:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:43
DEBUG
Entering _get_cookie_basic()
10:14:43
DEBUG
reusing cookie
10:14:43
DEBUG
Exiting _get_cookie_basic()
10:14:43
DEBUG
Entering _get_crumb_basic()
10:14:43
DEBUG
reusing crumb
10:14:43
DEBUG
Exiting _get_crumb_basic()
10:14:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:43
DEBUG
Exiting _get_cookie_and_crumb()
10:14:43
DEBUG
response code=200
10:14:43
DEBUG
Exiting _make_request()
10:14:43
DEBUG
Exiting get()
10:14:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:14:42
10:14:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:42-05:00
10:14:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:42-05:00
10:14:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:43
DEBUG
Exiting history()
10:14:43
DEBUG
POLL [Yahoo]: 10:14:43 Price=$53.43
10:14:43
DEBUG
CHECK: C=53.43 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:14:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:14:53
DEBUG
Entering history()
10:14:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:14:53
DEBUG
Entering history()
10:14:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:53
DEBUG
Entering get()
10:14:53
DEBUG
Entering _make_request()
10:14:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:14:53
DEBUG
Entering _get_cookie_and_crumb()
10:14:53
DEBUG
cookie_mode = 'basic'
10:14:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:53
DEBUG
Entering _get_cookie_basic()
10:14:53
DEBUG
reusing cookie
10:14:53
DEBUG
Exiting _get_cookie_basic()
10:14:53
DEBUG
Entering _get_crumb_basic()
10:14:53
DEBUG
reusing crumb
10:14:53
DEBUG
Exiting _get_crumb_basic()
10:14:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:53
DEBUG
Exiting _get_cookie_and_crumb()
10:14:53
DEBUG
response code=200
10:14:53
DEBUG
Exiting _make_request()
10:14:53
DEBUG
Exiting get()
10:14:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:14:44
10:14:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:14:44-05:00
10:14:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:14:53
DEBUG
Exiting history()
10:14:53
DEBUG
Exiting history()
10:14:53
DEBUG
Entering history()
10:14:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:53
DEBUG
Entering get()
10:14:53
DEBUG
Entering _make_request()
10:14:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:14:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:14:53
DEBUG
Entering _get_cookie_and_crumb()
10:14:53
DEBUG
cookie_mode = 'basic'
10:14:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:14:53
DEBUG
Entering _get_cookie_basic()
10:14:53
DEBUG
reusing cookie
10:14:53
DEBUG
Exiting _get_cookie_basic()
10:14:53
DEBUG
Entering _get_crumb_basic()
10:14:53
DEBUG
reusing crumb
10:14:53
DEBUG
Exiting _get_crumb_basic()
10:14:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:14:53
DEBUG
Exiting _get_cookie_and_crumb()
10:14:53
DEBUG
response code=200
10:14:53
DEBUG
Exiting _make_request()
10:14:53
DEBUG
Exiting get()
10:14:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:14:42
10:14:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:42-05:00
10:14:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:14:42-05:00
10:14:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:14:53
DEBUG
Exiting history()
10:14:53
DEBUG
POLL [Yahoo]: 10:14:53 Price=$53.45
10:14:53
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:01
DEBUG
BAR: 10:14:00 O=53.37 H=53.45 L=53.37 C=53.45
10:15:01
DEBUG
Checking: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:03
DEBUG
Entering history()
10:15:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:03
DEBUG
Entering history()
10:15:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:03
DEBUG
Entering get()
10:15:03
DEBUG
Entering _make_request()
10:15:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:03
DEBUG
Entering _get_cookie_and_crumb()
10:15:03
DEBUG
cookie_mode = 'basic'
10:15:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:03
DEBUG
Entering _get_cookie_basic()
10:15:03
DEBUG
reusing cookie
10:15:03
DEBUG
Exiting _get_cookie_basic()
10:15:03
DEBUG
Entering _get_crumb_basic()
10:15:03
DEBUG
reusing crumb
10:15:03
DEBUG
Exiting _get_crumb_basic()
10:15:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:03
DEBUG
Exiting _get_cookie_and_crumb()
10:15:03
DEBUG
response code=200
10:15:03
DEBUG
Exiting _make_request()
10:15:03
DEBUG
Exiting get()
10:15:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:14:44
10:15:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:14:44-05:00
10:15:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:03
DEBUG
Exiting history()
10:15:03
DEBUG
Exiting history()
10:15:03
DEBUG
Entering history()
10:15:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:03
DEBUG
Entering get()
10:15:03
DEBUG
Entering _make_request()
10:15:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:03
DEBUG
Entering _get_cookie_and_crumb()
10:15:03
DEBUG
cookie_mode = 'basic'
10:15:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:03
DEBUG
Entering _get_cookie_basic()
10:15:03
DEBUG
reusing cookie
10:15:03
DEBUG
Exiting _get_cookie_basic()
10:15:03
DEBUG
Entering _get_crumb_basic()
10:15:03
DEBUG
reusing crumb
10:15:03
DEBUG
Exiting _get_crumb_basic()
10:15:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:03
DEBUG
Exiting _get_cookie_and_crumb()
10:15:03
DEBUG
response code=200
10:15:03
DEBUG
Exiting _make_request()
10:15:03
DEBUG
Exiting get()
10:15:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:00
10:15:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:03
DEBUG
Exiting history()
10:15:04
DEBUG
CHECK: C=53.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:15:14
DEBUG
Entering history()
10:15:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:14
DEBUG
Entering history()
10:15:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:14
DEBUG
Entering get()
10:15:14
DEBUG
Entering _make_request()
10:15:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:14
DEBUG
Entering _get_cookie_and_crumb()
10:15:14
DEBUG
cookie_mode = 'basic'
10:15:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:14
DEBUG
Entering _get_cookie_basic()
10:15:14
DEBUG
reusing cookie
10:15:14
DEBUG
Exiting _get_cookie_basic()
10:15:14
DEBUG
Entering _get_crumb_basic()
10:15:14
DEBUG
reusing crumb
10:15:14
DEBUG
Exiting _get_crumb_basic()
10:15:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:14
DEBUG
Exiting _get_cookie_and_crumb()
10:15:14
DEBUG
response code=200
10:15:14
DEBUG
Exiting _make_request()
10:15:14
DEBUG
Exiting get()
10:15:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:00
10:15:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:14
DEBUG
Exiting history()
10:15:14
DEBUG
Exiting history()
10:15:14
DEBUG
Entering history()
10:15:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:14
DEBUG
Entering get()
10:15:14
DEBUG
Entering _make_request()
10:15:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:14
DEBUG
Entering _get_cookie_and_crumb()
10:15:14
DEBUG
cookie_mode = 'basic'
10:15:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:14
DEBUG
Entering _get_cookie_basic()
10:15:14
DEBUG
reusing cookie
10:15:14
DEBUG
Exiting _get_cookie_basic()
10:15:14
DEBUG
Entering _get_crumb_basic()
10:15:14
DEBUG
reusing crumb
10:15:14
DEBUG
Exiting _get_crumb_basic()
10:15:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:14
DEBUG
Exiting _get_cookie_and_crumb()
10:15:14
DEBUG
response code=200
10:15:14
DEBUG
Exiting _make_request()
10:15:14
DEBUG
Exiting get()
10:15:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:00
10:15:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:14
DEBUG
Exiting history()
10:15:14
DEBUG
POLL [Yahoo]: 10:15:14 Price=$53.41
10:15:14
DEBUG
CHECK: C=53.41 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:24
DEBUG
Entering history()
10:15:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:24
DEBUG
Entering history()
10:15:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:24
DEBUG
Entering get()
10:15:24
DEBUG
Entering _make_request()
10:15:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:24
DEBUG
Entering _get_cookie_and_crumb()
10:15:24
DEBUG
cookie_mode = 'basic'
10:15:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:24
DEBUG
Entering _get_cookie_basic()
10:15:24
DEBUG
reusing cookie
10:15:24
DEBUG
Exiting _get_cookie_basic()
10:15:24
DEBUG
Entering _get_crumb_basic()
10:15:24
DEBUG
reusing crumb
10:15:24
DEBUG
Exiting _get_crumb_basic()
10:15:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:24
DEBUG
Exiting _get_cookie_and_crumb()
10:15:24
DEBUG
response code=200
10:15:24
DEBUG
Exiting _make_request()
10:15:24
DEBUG
Exiting get()
10:15:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:22
10:15:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:22-05:00
10:15:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:24
DEBUG
Exiting history()
10:15:24
DEBUG
Exiting history()
10:15:24
DEBUG
Entering history()
10:15:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:24
DEBUG
Entering get()
10:15:24
DEBUG
Entering _make_request()
10:15:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:24
DEBUG
Entering _get_cookie_and_crumb()
10:15:24
DEBUG
cookie_mode = 'basic'
10:15:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:24
DEBUG
Entering _get_cookie_basic()
10:15:24
DEBUG
reusing cookie
10:15:24
DEBUG
Exiting _get_cookie_basic()
10:15:24
DEBUG
Entering _get_crumb_basic()
10:15:24
DEBUG
reusing crumb
10:15:24
DEBUG
Exiting _get_crumb_basic()
10:15:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:24
DEBUG
Exiting _get_cookie_and_crumb()
10:15:24
DEBUG
response code=200
10:15:24
DEBUG
Exiting _make_request()
10:15:24
DEBUG
Exiting get()
10:15:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:00
10:15:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:00-05:00
10:15:24
DEBUG
Exiting history()
10:15:24
DEBUG
POLL [Yahoo]: 10:15:24 Price=$53.37
10:15:24
DEBUG
CHECK: C=53.37 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:15:34
DEBUG
Entering history()
10:15:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:34
DEBUG
Entering history()
10:15:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:34
DEBUG
Entering get()
10:15:34
DEBUG
Entering _make_request()
10:15:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:34
DEBUG
Entering _get_cookie_and_crumb()
10:15:34
DEBUG
cookie_mode = 'basic'
10:15:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:34
DEBUG
Entering _get_cookie_basic()
10:15:34
DEBUG
reusing cookie
10:15:34
DEBUG
Exiting _get_cookie_basic()
10:15:34
DEBUG
Entering _get_crumb_basic()
10:15:34
DEBUG
reusing crumb
10:15:34
DEBUG
Exiting _get_crumb_basic()
10:15:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:34
DEBUG
Exiting _get_cookie_and_crumb()
10:15:34
DEBUG
response code=200
10:15:34
DEBUG
Exiting _make_request()
10:15:34
DEBUG
Exiting get()
10:15:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:25
10:15:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:34
DEBUG
Exiting history()
10:15:34
DEBUG
Exiting history()
10:15:34
DEBUG
Entering history()
10:15:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:34
DEBUG
Entering get()
10:15:34
DEBUG
Entering _make_request()
10:15:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:34
DEBUG
Entering _get_cookie_and_crumb()
10:15:34
DEBUG
cookie_mode = 'basic'
10:15:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:34
DEBUG
Entering _get_cookie_basic()
10:15:34
DEBUG
reusing cookie
10:15:34
DEBUG
Exiting _get_cookie_basic()
10:15:34
DEBUG
Entering _get_crumb_basic()
10:15:34
DEBUG
reusing crumb
10:15:34
DEBUG
Exiting _get_crumb_basic()
10:15:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:34
DEBUG
Exiting _get_cookie_and_crumb()
10:15:34
DEBUG
response code=200
10:15:34
DEBUG
Exiting _make_request()
10:15:34
DEBUG
Exiting get()
10:15:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:25
10:15:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:15:34
DEBUG
Exiting history()
10:15:34
DEBUG
POLL [Yahoo]: 10:15:34 Price=$53.34
10:15:34
DEBUG
CHECK: C=53.34 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:15:44
DEBUG
Entering history()
10:15:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:44
DEBUG
Entering history()
10:15:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:44
DEBUG
Entering get()
10:15:44
DEBUG
Entering _make_request()
10:15:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:44
DEBUG
Entering _get_cookie_and_crumb()
10:15:44
DEBUG
cookie_mode = 'basic'
10:15:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:44
DEBUG
Entering _get_cookie_basic()
10:15:44
DEBUG
reusing cookie
10:15:44
DEBUG
Exiting _get_cookie_basic()
10:15:44
DEBUG
Entering _get_crumb_basic()
10:15:44
DEBUG
reusing crumb
10:15:44
DEBUG
Exiting _get_crumb_basic()
10:15:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:44
DEBUG
Exiting _get_cookie_and_crumb()
10:15:44
DEBUG
response code=200
10:15:44
DEBUG
Exiting _make_request()
10:15:44
DEBUG
Exiting get()
10:15:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:25
10:15:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:44
DEBUG
Exiting history()
10:15:44
DEBUG
Exiting history()
10:15:44
DEBUG
Entering history()
10:15:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:44
DEBUG
Entering get()
10:15:44
DEBUG
Entering _make_request()
10:15:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:44
DEBUG
Entering _get_cookie_and_crumb()
10:15:44
DEBUG
cookie_mode = 'basic'
10:15:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:44
DEBUG
Entering _get_cookie_basic()
10:15:44
DEBUG
reusing cookie
10:15:44
DEBUG
Exiting _get_cookie_basic()
10:15:44
DEBUG
Entering _get_crumb_basic()
10:15:44
DEBUG
reusing crumb
10:15:44
DEBUG
Exiting _get_crumb_basic()
10:15:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:44
DEBUG
Exiting _get_cookie_and_crumb()
10:15:44
DEBUG
response code=200
10:15:44
DEBUG
Exiting _make_request()
10:15:44
DEBUG
Exiting get()
10:15:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:25
10:15:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:25-05:00
10:15:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:15:44
DEBUG
Exiting history()
10:15:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:15:54
DEBUG
Entering history()
10:15:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:15:54
DEBUG
Entering history()
10:15:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:54
DEBUG
Entering get()
10:15:54
DEBUG
Entering _make_request()
10:15:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:15:54
DEBUG
Entering _get_cookie_and_crumb()
10:15:54
DEBUG
cookie_mode = 'basic'
10:15:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:54
DEBUG
Entering _get_cookie_basic()
10:15:54
DEBUG
reusing cookie
10:15:54
DEBUG
Exiting _get_cookie_basic()
10:15:54
DEBUG
Entering _get_crumb_basic()
10:15:54
DEBUG
reusing crumb
10:15:54
DEBUG
Exiting _get_crumb_basic()
10:15:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:54
DEBUG
Exiting _get_cookie_and_crumb()
10:15:54
DEBUG
response code=200
10:15:54
DEBUG
Exiting _make_request()
10:15:54
DEBUG
Exiting get()
10:15:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:54
10:15:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:15:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:15:54
DEBUG
Exiting history()
10:15:54
DEBUG
Exiting history()
10:15:54
DEBUG
Entering history()
10:15:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:54
DEBUG
Entering get()
10:15:54
DEBUG
Entering _make_request()
10:15:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:15:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:15:54
DEBUG
Entering _get_cookie_and_crumb()
10:15:54
DEBUG
cookie_mode = 'basic'
10:15:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:15:54
DEBUG
Entering _get_cookie_basic()
10:15:54
DEBUG
reusing cookie
10:15:54
DEBUG
Exiting _get_cookie_basic()
10:15:54
DEBUG
Entering _get_crumb_basic()
10:15:54
DEBUG
reusing crumb
10:15:54
DEBUG
Exiting _get_crumb_basic()
10:15:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:15:54
DEBUG
Exiting _get_cookie_and_crumb()
10:15:54
DEBUG
response code=200
10:15:54
DEBUG
Exiting _make_request()
10:15:54
DEBUG
Exiting get()
10:15:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:54
10:15:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:15:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:15:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:15:54
DEBUG
Exiting history()
10:15:54
DEBUG
POLL [Yahoo]: 10:15:54 Price=$53.30
10:15:54
DEBUG
CHECK: C=53.30 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:16:00
DEBUG
BAR: 10:15:00 O=53.36 H=53.36 L=53.31 C=53.31
10:16:00
DEBUG
Checking: C=53.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:16:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:16:04
DEBUG
Entering history()
10:16:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:04
DEBUG
Entering history()
10:16:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:04
DEBUG
Entering get()
10:16:04
DEBUG
Entering _make_request()
10:16:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:04
DEBUG
Entering _get_cookie_and_crumb()
10:16:04
DEBUG
cookie_mode = 'basic'
10:16:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:04
DEBUG
Entering _get_cookie_basic()
10:16:04
DEBUG
reusing cookie
10:16:04
DEBUG
Exiting _get_cookie_basic()
10:16:04
DEBUG
Entering _get_crumb_basic()
10:16:04
DEBUG
reusing crumb
10:16:04
DEBUG
Exiting _get_crumb_basic()
10:16:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:04
DEBUG
Exiting _get_cookie_and_crumb()
10:16:04
DEBUG
response code=200
10:16:04
DEBUG
Exiting _make_request()
10:16:04
DEBUG
Exiting get()
10:16:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:15:54
10:16:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:16:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:04
DEBUG
Exiting history()
10:16:04
DEBUG
Exiting history()
10:16:04
DEBUG
Entering history()
10:16:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:04
DEBUG
Entering get()
10:16:04
DEBUG
Entering _make_request()
10:16:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:04
DEBUG
Entering _get_cookie_and_crumb()
10:16:04
DEBUG
cookie_mode = 'basic'
10:16:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:04
DEBUG
Entering _get_cookie_basic()
10:16:04
DEBUG
reusing cookie
10:16:04
DEBUG
Exiting _get_cookie_basic()
10:16:04
DEBUG
Entering _get_crumb_basic()
10:16:04
DEBUG
reusing crumb
10:16:04
DEBUG
Exiting _get_crumb_basic()
10:16:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:04
DEBUG
Exiting _get_cookie_and_crumb()
10:16:04
DEBUG
response code=200
10:16:04
DEBUG
Exiting _make_request()
10:16:04
DEBUG
Exiting get()
10:16:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:15:54
10:16:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:16:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:15:54-05:00
10:16:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:05
DEBUG
Exiting history()
10:16:15
DEBUG
Entering history()
10:16:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:15
DEBUG
Entering history()
10:16:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:15
DEBUG
Entering get()
10:16:15
DEBUG
Entering _make_request()
10:16:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:15
DEBUG
Entering _get_cookie_and_crumb()
10:16:15
DEBUG
cookie_mode = 'basic'
10:16:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:15
DEBUG
Entering _get_cookie_basic()
10:16:15
DEBUG
reusing cookie
10:16:15
DEBUG
Exiting _get_cookie_basic()
10:16:15
DEBUG
Entering _get_crumb_basic()
10:16:15
DEBUG
reusing crumb
10:16:15
DEBUG
Exiting _get_crumb_basic()
10:16:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:15
DEBUG
Exiting _get_cookie_and_crumb()
10:16:15
DEBUG
response code=200
10:16:15
DEBUG
Exiting _make_request()
10:16:15
DEBUG
Exiting get()
10:16:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:16:09
10:16:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:16:09-05:00
10:16:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:15
DEBUG
Exiting history()
10:16:15
DEBUG
Exiting history()
10:16:15
DEBUG
Entering history()
10:16:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:15
DEBUG
Entering get()
10:16:15
DEBUG
Entering _make_request()
10:16:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:15
DEBUG
Entering _get_cookie_and_crumb()
10:16:15
DEBUG
cookie_mode = 'basic'
10:16:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:15
DEBUG
Entering _get_cookie_basic()
10:16:15
DEBUG
reusing cookie
10:16:15
DEBUG
Exiting _get_cookie_basic()
10:16:15
DEBUG
Entering _get_crumb_basic()
10:16:15
DEBUG
reusing crumb
10:16:15
DEBUG
Exiting _get_crumb_basic()
10:16:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:15
DEBUG
Exiting _get_cookie_and_crumb()
10:16:15
DEBUG
response code=200
10:16:15
DEBUG
Exiting _make_request()
10:16:15
DEBUG
Exiting get()
10:16:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:16:09
10:16:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:09-05:00
10:16:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:09-05:00
10:16:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:15
DEBUG
Exiting history()
10:16:15
DEBUG
POLL [Yahoo]: 10:16:15 Price=$53.18
10:16:15
DEBUG
CHECK: C=53.18 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:16:25
DEBUG
Entering history()
10:16:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:25
DEBUG
Entering history()
10:16:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:25
DEBUG
Entering get()
10:16:25
DEBUG
Entering _make_request()
10:16:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:25
DEBUG
Entering _get_cookie_and_crumb()
10:16:25
DEBUG
cookie_mode = 'basic'
10:16:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:25
DEBUG
Entering _get_cookie_basic()
10:16:25
DEBUG
reusing cookie
10:16:25
DEBUG
Exiting _get_cookie_basic()
10:16:25
DEBUG
Entering _get_crumb_basic()
10:16:25
DEBUG
reusing crumb
10:16:25
DEBUG
Exiting _get_crumb_basic()
10:16:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:25
DEBUG
Exiting _get_cookie_and_crumb()
10:16:25
DEBUG
response code=200
10:16:25
DEBUG
Exiting _make_request()
10:16:25
DEBUG
Exiting get()
10:16:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:16:24
10:16:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:16:24-05:00
10:16:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:25
DEBUG
Exiting history()
10:16:25
DEBUG
Exiting history()
10:16:25
DEBUG
Entering history()
10:16:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:25
DEBUG
Entering get()
10:16:25
DEBUG
Entering _make_request()
10:16:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:25
DEBUG
Entering _get_cookie_and_crumb()
10:16:25
DEBUG
cookie_mode = 'basic'
10:16:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:25
DEBUG
Entering _get_cookie_basic()
10:16:25
DEBUG
reusing cookie
10:16:25
DEBUG
Exiting _get_cookie_basic()
10:16:25
DEBUG
Entering _get_crumb_basic()
10:16:25
DEBUG
reusing crumb
10:16:25
DEBUG
Exiting _get_crumb_basic()
10:16:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:25
DEBUG
Exiting _get_cookie_and_crumb()
10:16:25
DEBUG
response code=200
10:16:25
DEBUG
Exiting _make_request()
10:16:25
DEBUG
Exiting get()
10:16:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:16:24
10:16:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:24-05:00
10:16:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:24-05:00
10:16:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:25
DEBUG
Exiting history()
10:16:25
DEBUG
POLL [Yahoo]: 10:16:25 Price=$53.23
10:16:25
DEBUG
CHECK: C=53.23 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:16:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:16:35
DEBUG
Entering history()
10:16:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:35
DEBUG
Entering history()
10:16:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:35
DEBUG
Entering get()
10:16:35
DEBUG
Entering _make_request()
10:16:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:35
DEBUG
Entering _get_cookie_and_crumb()
10:16:35
DEBUG
cookie_mode = 'basic'
10:16:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:35
DEBUG
Entering _get_cookie_basic()
10:16:35
DEBUG
reusing cookie
10:16:35
DEBUG
Exiting _get_cookie_basic()
10:16:35
DEBUG
Entering _get_crumb_basic()
10:16:35
DEBUG
reusing crumb
10:16:35
DEBUG
Exiting _get_crumb_basic()
10:16:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:35
DEBUG
Exiting _get_cookie_and_crumb()
10:16:35
DEBUG
response code=200
10:16:35
DEBUG
Exiting _make_request()
10:16:35
DEBUG
Exiting get()
10:16:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:16:34
10:16:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:16:34-05:00
10:16:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:35
DEBUG
Exiting history()
10:16:35
DEBUG
Exiting history()
10:16:35
DEBUG
Entering history()
10:16:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:35
DEBUG
Entering get()
10:16:35
DEBUG
Entering _make_request()
10:16:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:35
DEBUG
Entering _get_cookie_and_crumb()
10:16:35
DEBUG
cookie_mode = 'basic'
10:16:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:35
DEBUG
Entering _get_cookie_basic()
10:16:35
DEBUG
reusing cookie
10:16:35
DEBUG
Exiting _get_cookie_basic()
10:16:35
DEBUG
Entering _get_crumb_basic()
10:16:35
DEBUG
reusing crumb
10:16:35
DEBUG
Exiting _get_crumb_basic()
10:16:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:35
DEBUG
Exiting _get_cookie_and_crumb()
10:16:35
DEBUG
response code=200
10:16:35
DEBUG
Exiting _make_request()
10:16:35
DEBUG
Exiting get()
10:16:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:16:24
10:16:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:24-05:00
10:16:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:24-05:00
10:16:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:35
DEBUG
Exiting history()
10:16:35
DEBUG
POLL [Yahoo]: 10:16:35 Price=$53.32
10:16:35
DEBUG
CHECK: C=53.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:16:45
DEBUG
Entering history()
10:16:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:45
DEBUG
Entering history()
10:16:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:45
DEBUG
Entering get()
10:16:45
DEBUG
Entering _make_request()
10:16:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:45
DEBUG
Entering _get_cookie_and_crumb()
10:16:45
DEBUG
cookie_mode = 'basic'
10:16:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:45
DEBUG
Entering _get_cookie_basic()
10:16:45
DEBUG
reusing cookie
10:16:45
DEBUG
Exiting _get_cookie_basic()
10:16:45
DEBUG
Entering _get_crumb_basic()
10:16:45
DEBUG
reusing crumb
10:16:45
DEBUG
Exiting _get_crumb_basic()
10:16:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:45
DEBUG
Exiting _get_cookie_and_crumb()
10:16:45
DEBUG
response code=200
10:16:45
DEBUG
Exiting _make_request()
10:16:45
DEBUG
Exiting get()
10:16:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:16:34
10:16:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:16:34-05:00
10:16:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:45
DEBUG
Exiting history()
10:16:45
DEBUG
Exiting history()
10:16:45
DEBUG
Entering history()
10:16:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:45
DEBUG
Entering get()
10:16:45
DEBUG
Entering _make_request()
10:16:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:45
DEBUG
Entering _get_cookie_and_crumb()
10:16:45
DEBUG
cookie_mode = 'basic'
10:16:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:45
DEBUG
Entering _get_cookie_basic()
10:16:45
DEBUG
reusing cookie
10:16:45
DEBUG
Exiting _get_cookie_basic()
10:16:45
DEBUG
Entering _get_crumb_basic()
10:16:45
DEBUG
reusing crumb
10:16:45
DEBUG
Exiting _get_crumb_basic()
10:16:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:45
DEBUG
Exiting _get_cookie_and_crumb()
10:16:45
DEBUG
response code=200
10:16:45
DEBUG
Exiting _make_request()
10:16:45
DEBUG
Exiting get()
10:16:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:16:41
10:16:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:41-05:00
10:16:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:41-05:00
10:16:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:45
DEBUG
Exiting history()
10:16:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:16:56
DEBUG
Entering history()
10:16:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:16:56
DEBUG
Entering history()
10:16:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:56
DEBUG
Entering get()
10:16:56
DEBUG
Entering _make_request()
10:16:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:16:56
DEBUG
Entering _get_cookie_and_crumb()
10:16:56
DEBUG
cookie_mode = 'basic'
10:16:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:56
DEBUG
Entering _get_cookie_basic()
10:16:56
DEBUG
reusing cookie
10:16:56
DEBUG
Exiting _get_cookie_basic()
10:16:56
DEBUG
Entering _get_crumb_basic()
10:16:56
DEBUG
reusing crumb
10:16:56
DEBUG
Exiting _get_crumb_basic()
10:16:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:56
DEBUG
Exiting _get_cookie_and_crumb()
10:16:56
DEBUG
response code=200
10:16:56
DEBUG
Exiting _make_request()
10:16:56
DEBUG
Exiting get()
10:16:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:16:55
10:16:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:16:55-05:00
10:16:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:16:56
DEBUG
Exiting history()
10:16:56
DEBUG
Exiting history()
10:16:56
DEBUG
Entering history()
10:16:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:56
DEBUG
Entering get()
10:16:56
DEBUG
Entering _make_request()
10:16:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:16:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:16:56
DEBUG
Entering _get_cookie_and_crumb()
10:16:56
DEBUG
cookie_mode = 'basic'
10:16:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:16:56
DEBUG
Entering _get_cookie_basic()
10:16:56
DEBUG
reusing cookie
10:16:56
DEBUG
Exiting _get_cookie_basic()
10:16:56
DEBUG
Entering _get_crumb_basic()
10:16:56
DEBUG
reusing crumb
10:16:56
DEBUG
Exiting _get_crumb_basic()
10:16:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:16:56
DEBUG
Exiting _get_cookie_and_crumb()
10:16:56
DEBUG
response code=200
10:16:56
DEBUG
Exiting _make_request()
10:16:56
DEBUG
Exiting get()
10:16:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:16:55
10:16:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:55-05:00
10:16:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:16:55-05:00
10:16:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:16:56
DEBUG
Exiting history()
10:16:56
DEBUG
POLL [Yahoo]: 10:16:56 Price=$53.50
10:16:56
DEBUG
CHECK: C=53.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:17:00
DEBUG
BAR: 10:16:00 O=53.26 H=53.26 L=53.26 C=53.26
10:17:00
DEBUG
Checking: C=53.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:17:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:17:06
DEBUG
Entering history()
10:17:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:06
DEBUG
Entering history()
10:17:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:06
DEBUG
Entering get()
10:17:06
DEBUG
Entering _make_request()
10:17:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:06
DEBUG
Entering _get_cookie_and_crumb()
10:17:06
DEBUG
cookie_mode = 'basic'
10:17:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:06
DEBUG
Entering _get_cookie_basic()
10:17:06
DEBUG
reusing cookie
10:17:06
DEBUG
Exiting _get_cookie_basic()
10:17:06
DEBUG
Entering _get_crumb_basic()
10:17:06
DEBUG
reusing crumb
10:17:06
DEBUG
Exiting _get_crumb_basic()
10:17:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:06
DEBUG
Exiting _get_cookie_and_crumb()
10:17:06
DEBUG
response code=200
10:17:06
DEBUG
Exiting _make_request()
10:17:06
DEBUG
Exiting get()
10:17:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:05
10:17:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:06
DEBUG
Exiting history()
10:17:06
DEBUG
Exiting history()
10:17:06
DEBUG
Entering history()
10:17:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:06
DEBUG
Entering get()
10:17:06
DEBUG
Entering _make_request()
10:17:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:06
DEBUG
Entering _get_cookie_and_crumb()
10:17:06
DEBUG
cookie_mode = 'basic'
10:17:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:06
DEBUG
Entering _get_cookie_basic()
10:17:06
DEBUG
reusing cookie
10:17:06
DEBUG
Exiting _get_cookie_basic()
10:17:06
DEBUG
Entering _get_crumb_basic()
10:17:06
DEBUG
reusing crumb
10:17:06
DEBUG
Exiting _get_crumb_basic()
10:17:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:06
DEBUG
Exiting _get_cookie_and_crumb()
10:17:06
DEBUG
response code=200
10:17:06
DEBUG
Exiting _make_request()
10:17:06
DEBUG
Exiting get()
10:17:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:05
10:17:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:06
DEBUG
Exiting history()
10:17:06
DEBUG
POLL [Yahoo]: 10:17:06 Price=$53.60
10:17:06
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:17:16
DEBUG
Entering history()
10:17:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:16
DEBUG
Entering history()
10:17:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:16
DEBUG
Entering get()
10:17:16
DEBUG
Entering _make_request()
10:17:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:16
DEBUG
Entering _get_cookie_and_crumb()
10:17:16
DEBUG
cookie_mode = 'basic'
10:17:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:16
DEBUG
Entering _get_cookie_basic()
10:17:16
DEBUG
reusing cookie
10:17:16
DEBUG
Exiting _get_cookie_basic()
10:17:16
DEBUG
Entering _get_crumb_basic()
10:17:16
DEBUG
reusing crumb
10:17:16
DEBUG
Exiting _get_crumb_basic()
10:17:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:16
DEBUG
Exiting _get_cookie_and_crumb()
10:17:16
DEBUG
response code=200
10:17:16
DEBUG
Exiting _make_request()
10:17:16
DEBUG
Exiting get()
10:17:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:05
10:17:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:16
DEBUG
Exiting history()
10:17:16
DEBUG
Exiting history()
10:17:16
DEBUG
Entering history()
10:17:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:16
DEBUG
Entering get()
10:17:16
DEBUG
Entering _make_request()
10:17:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:16
DEBUG
Entering _get_cookie_and_crumb()
10:17:16
DEBUG
cookie_mode = 'basic'
10:17:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:16
DEBUG
Entering _get_cookie_basic()
10:17:16
DEBUG
reusing cookie
10:17:16
DEBUG
Exiting _get_cookie_basic()
10:17:16
DEBUG
Entering _get_crumb_basic()
10:17:16
DEBUG
reusing crumb
10:17:16
DEBUG
Exiting _get_crumb_basic()
10:17:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:16
DEBUG
Exiting _get_cookie_and_crumb()
10:17:16
DEBUG
response code=200
10:17:16
DEBUG
Exiting _make_request()
10:17:16
DEBUG
Exiting get()
10:17:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:05
10:17:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:05-05:00
10:17:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:16
DEBUG
Exiting history()
10:17:26
DEBUG
Entering history()
10:17:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:26
DEBUG
Entering history()
10:17:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:26
DEBUG
Entering get()
10:17:26
DEBUG
Entering _make_request()
10:17:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:26
DEBUG
Entering _get_cookie_and_crumb()
10:17:26
DEBUG
cookie_mode = 'basic'
10:17:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:26
DEBUG
Entering _get_cookie_basic()
10:17:26
DEBUG
reusing cookie
10:17:26
DEBUG
Exiting _get_cookie_basic()
10:17:26
DEBUG
Entering _get_crumb_basic()
10:17:26
DEBUG
reusing crumb
10:17:26
DEBUG
Exiting _get_crumb_basic()
10:17:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:26
DEBUG
Exiting _get_cookie_and_crumb()
10:17:26
DEBUG
response code=200
10:17:26
DEBUG
Exiting _make_request()
10:17:26
DEBUG
Exiting get()
10:17:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:22
10:17:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:26
DEBUG
Exiting history()
10:17:26
DEBUG
Exiting history()
10:17:26
DEBUG
Entering history()
10:17:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:26
DEBUG
Entering get()
10:17:26
DEBUG
Entering _make_request()
10:17:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:26
DEBUG
Entering _get_cookie_and_crumb()
10:17:26
DEBUG
cookie_mode = 'basic'
10:17:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:26
DEBUG
Entering _get_cookie_basic()
10:17:26
DEBUG
reusing cookie
10:17:26
DEBUG
Exiting _get_cookie_basic()
10:17:26
DEBUG
Entering _get_crumb_basic()
10:17:26
DEBUG
reusing crumb
10:17:26
DEBUG
Exiting _get_crumb_basic()
10:17:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:26
DEBUG
Exiting _get_cookie_and_crumb()
10:17:26
DEBUG
response code=200
10:17:26
DEBUG
Exiting _make_request()
10:17:26
DEBUG
Exiting get()
10:17:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:22
10:17:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:26
DEBUG
Exiting history()
10:17:26
DEBUG
POLL [Yahoo]: 10:17:26 Price=$53.73
10:17:26
DEBUG
CHECK: C=53.73 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:17:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:17:36
DEBUG
Entering history()
10:17:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:36
DEBUG
Entering history()
10:17:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:36
DEBUG
Entering get()
10:17:36
DEBUG
Entering _make_request()
10:17:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:36
DEBUG
Entering _get_cookie_and_crumb()
10:17:36
DEBUG
cookie_mode = 'basic'
10:17:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:36
DEBUG
Entering _get_cookie_basic()
10:17:36
DEBUG
reusing cookie
10:17:36
DEBUG
Exiting _get_cookie_basic()
10:17:36
DEBUG
Entering _get_crumb_basic()
10:17:36
DEBUG
reusing crumb
10:17:36
DEBUG
Exiting _get_crumb_basic()
10:17:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:36
DEBUG
Exiting _get_cookie_and_crumb()
10:17:36
DEBUG
response code=200
10:17:36
DEBUG
Exiting _make_request()
10:17:36
DEBUG
Exiting get()
10:17:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:22
10:17:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:36
DEBUG
Exiting history()
10:17:36
DEBUG
Exiting history()
10:17:36
DEBUG
Entering history()
10:17:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:36
DEBUG
Entering get()
10:17:36
DEBUG
Entering _make_request()
10:17:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:36
DEBUG
Entering _get_cookie_and_crumb()
10:17:36
DEBUG
cookie_mode = 'basic'
10:17:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:36
DEBUG
Entering _get_cookie_basic()
10:17:36
DEBUG
reusing cookie
10:17:36
DEBUG
Exiting _get_cookie_basic()
10:17:36
DEBUG
Entering _get_crumb_basic()
10:17:36
DEBUG
reusing crumb
10:17:36
DEBUG
Exiting _get_crumb_basic()
10:17:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:36
DEBUG
Exiting _get_cookie_and_crumb()
10:17:36
DEBUG
response code=200
10:17:36
DEBUG
Exiting _make_request()
10:17:36
DEBUG
Exiting get()
10:17:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:22
10:17:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:22-05:00
10:17:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:36
DEBUG
Exiting history()
10:17:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:17:46
DEBUG
Entering history()
10:17:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:46
DEBUG
Entering history()
10:17:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:46
DEBUG
Entering get()
10:17:46
DEBUG
Entering _make_request()
10:17:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:46
DEBUG
Entering _get_cookie_and_crumb()
10:17:46
DEBUG
cookie_mode = 'basic'
10:17:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:46
DEBUG
Entering _get_cookie_basic()
10:17:46
DEBUG
reusing cookie
10:17:46
DEBUG
Exiting _get_cookie_basic()
10:17:46
DEBUG
Entering _get_crumb_basic()
10:17:46
DEBUG
reusing crumb
10:17:46
DEBUG
Exiting _get_crumb_basic()
10:17:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:46
DEBUG
Exiting _get_cookie_and_crumb()
10:17:47
DEBUG
response code=200
10:17:47
DEBUG
Exiting _make_request()
10:17:47
DEBUG
Exiting get()
10:17:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:46
10:17:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:46-05:00
10:17:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:47
DEBUG
Exiting history()
10:17:47
DEBUG
Exiting history()
10:17:47
DEBUG
Entering history()
10:17:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:47
DEBUG
Entering get()
10:17:47
DEBUG
Entering _make_request()
10:17:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:47
DEBUG
Entering _get_cookie_and_crumb()
10:17:47
DEBUG
cookie_mode = 'basic'
10:17:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:47
DEBUG
Entering _get_cookie_basic()
10:17:47
DEBUG
reusing cookie
10:17:47
DEBUG
Exiting _get_cookie_basic()
10:17:47
DEBUG
Entering _get_crumb_basic()
10:17:47
DEBUG
reusing crumb
10:17:47
DEBUG
Exiting _get_crumb_basic()
10:17:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:47
DEBUG
Exiting _get_cookie_and_crumb()
10:17:47
DEBUG
response code=200
10:17:47
DEBUG
Exiting _make_request()
10:17:47
DEBUG
Exiting get()
10:17:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:46
10:17:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:46-05:00
10:17:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:46-05:00
10:17:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:47
DEBUG
Exiting history()
10:17:47
DEBUG
POLL [Yahoo]: 10:17:47 Price=$53.54
10:17:47
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:17:57
DEBUG
Entering history()
10:17:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:17:57
DEBUG
Entering history()
10:17:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:57
DEBUG
Entering get()
10:17:57
DEBUG
Entering _make_request()
10:17:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:17:57
DEBUG
Entering _get_cookie_and_crumb()
10:17:57
DEBUG
cookie_mode = 'basic'
10:17:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:57
DEBUG
Entering _get_cookie_basic()
10:17:57
DEBUG
reusing cookie
10:17:57
DEBUG
Exiting _get_cookie_basic()
10:17:57
DEBUG
Entering _get_crumb_basic()
10:17:57
DEBUG
reusing crumb
10:17:57
DEBUG
Exiting _get_crumb_basic()
10:17:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:57
DEBUG
Exiting _get_cookie_and_crumb()
10:17:57
DEBUG
response code=200
10:17:57
DEBUG
Exiting _make_request()
10:17:57
DEBUG
Exiting get()
10:17:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:17:55
10:17:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:17:55-05:00
10:17:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:17:57
DEBUG
Exiting history()
10:17:57
DEBUG
Exiting history()
10:17:57
DEBUG
Entering history()
10:17:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:57
DEBUG
Entering get()
10:17:57
DEBUG
Entering _make_request()
10:17:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:17:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:17:57
DEBUG
Entering _get_cookie_and_crumb()
10:17:57
DEBUG
cookie_mode = 'basic'
10:17:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:17:57
DEBUG
Entering _get_cookie_basic()
10:17:57
DEBUG
reusing cookie
10:17:57
DEBUG
Exiting _get_cookie_basic()
10:17:57
DEBUG
Entering _get_crumb_basic()
10:17:57
DEBUG
reusing crumb
10:17:57
DEBUG
Exiting _get_crumb_basic()
10:17:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:17:57
DEBUG
Exiting _get_cookie_and_crumb()
10:17:57
DEBUG
response code=200
10:17:57
DEBUG
Exiting _make_request()
10:17:57
DEBUG
Exiting get()
10:17:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:55
10:17:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:55-05:00
10:17:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:55-05:00
10:17:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:17:57
DEBUG
Exiting history()
10:17:57
DEBUG
POLL [Yahoo]: 10:17:57 Price=$53.60
10:17:57
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:00
DEBUG
BAR: 10:17:00 O=53.69 H=53.69 L=53.58 C=53.58
10:18:00
DEBUG
Checking: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:18:07
DEBUG
Entering history()
10:18:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:07
DEBUG
Entering history()
10:18:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:07
DEBUG
Entering get()
10:18:07
DEBUG
Entering _make_request()
10:18:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:07
DEBUG
Entering _get_cookie_and_crumb()
10:18:07
DEBUG
cookie_mode = 'basic'
10:18:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:07
DEBUG
Entering _get_cookie_basic()
10:18:07
DEBUG
reusing cookie
10:18:07
DEBUG
Exiting _get_cookie_basic()
10:18:07
DEBUG
Entering _get_crumb_basic()
10:18:07
DEBUG
reusing crumb
10:18:07
DEBUG
Exiting _get_crumb_basic()
10:18:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:07
DEBUG
Exiting _get_cookie_and_crumb()
10:18:07
DEBUG
response code=200
10:18:07
DEBUG
Exiting _make_request()
10:18:07
DEBUG
Exiting get()
10:18:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:06
10:18:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:06-05:00
10:18:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:07
DEBUG
Exiting history()
10:18:07
DEBUG
Exiting history()
10:18:07
DEBUG
Entering history()
10:18:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:07
DEBUG
Entering get()
10:18:07
DEBUG
Entering _make_request()
10:18:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:07
DEBUG
Entering _get_cookie_and_crumb()
10:18:07
DEBUG
cookie_mode = 'basic'
10:18:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:07
DEBUG
Entering _get_cookie_basic()
10:18:07
DEBUG
reusing cookie
10:18:07
DEBUG
Exiting _get_cookie_basic()
10:18:07
DEBUG
Entering _get_crumb_basic()
10:18:07
DEBUG
reusing crumb
10:18:07
DEBUG
Exiting _get_crumb_basic()
10:18:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:07
DEBUG
Exiting _get_cookie_and_crumb()
10:18:07
DEBUG
response code=200
10:18:07
DEBUG
Exiting _make_request()
10:18:07
DEBUG
Exiting get()
10:18:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:17:55
10:18:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:55-05:00
10:18:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:17:55-05:00
10:18:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:07
DEBUG
Exiting history()
10:18:07
DEBUG
POLL [Yahoo]: 10:18:07 Price=$53.53
10:18:07
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:17
DEBUG
Entering history()
10:18:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:17
DEBUG
Entering history()
10:18:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:17
DEBUG
Entering get()
10:18:17
DEBUG
Entering _make_request()
10:18:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:17
DEBUG
Entering _get_cookie_and_crumb()
10:18:17
DEBUG
cookie_mode = 'basic'
10:18:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:17
DEBUG
Entering _get_cookie_basic()
10:18:17
DEBUG
reusing cookie
10:18:17
DEBUG
Exiting _get_cookie_basic()
10:18:17
DEBUG
Entering _get_crumb_basic()
10:18:17
DEBUG
reusing crumb
10:18:17
DEBUG
Exiting _get_crumb_basic()
10:18:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:17
DEBUG
Exiting _get_cookie_and_crumb()
10:18:17
DEBUG
response code=200
10:18:17
DEBUG
Exiting _make_request()
10:18:17
DEBUG
Exiting get()
10:18:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:06
10:18:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:06-05:00
10:18:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:17
DEBUG
Exiting history()
10:18:17
DEBUG
Exiting history()
10:18:17
DEBUG
Entering history()
10:18:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:17
DEBUG
Entering get()
10:18:17
DEBUG
Entering _make_request()
10:18:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:17
DEBUG
Entering _get_cookie_and_crumb()
10:18:17
DEBUG
cookie_mode = 'basic'
10:18:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:17
DEBUG
Entering _get_cookie_basic()
10:18:17
DEBUG
reusing cookie
10:18:17
DEBUG
Exiting _get_cookie_basic()
10:18:17
DEBUG
Entering _get_crumb_basic()
10:18:17
DEBUG
reusing crumb
10:18:17
DEBUG
Exiting _get_crumb_basic()
10:18:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:17
DEBUG
Exiting _get_cookie_and_crumb()
10:18:17
DEBUG
response code=200
10:18:17
DEBUG
Exiting _make_request()
10:18:17
DEBUG
Exiting get()
10:18:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:18:16
10:18:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:16-05:00
10:18:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:16-05:00
10:18:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:17
DEBUG
Exiting history()
10:18:27
DEBUG
Entering history()
10:18:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:27
DEBUG
Entering history()
10:18:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:27
DEBUG
Entering get()
10:18:27
DEBUG
Entering _make_request()
10:18:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:27
DEBUG
Entering _get_cookie_and_crumb()
10:18:27
DEBUG
cookie_mode = 'basic'
10:18:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:27
DEBUG
Entering _get_cookie_basic()
10:18:27
DEBUG
reusing cookie
10:18:27
DEBUG
Exiting _get_cookie_basic()
10:18:27
DEBUG
Entering _get_crumb_basic()
10:18:27
DEBUG
reusing crumb
10:18:27
DEBUG
Exiting _get_crumb_basic()
10:18:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:27
DEBUG
Exiting _get_cookie_and_crumb()
10:18:27
DEBUG
response code=200
10:18:27
DEBUG
Exiting _make_request()
10:18:27
DEBUG
Exiting get()
10:18:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:26
10:18:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:26-05:00
10:18:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:27
DEBUG
Exiting history()
10:18:27
DEBUG
Exiting history()
10:18:27
DEBUG
Entering history()
10:18:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:27
DEBUG
Entering get()
10:18:27
DEBUG
Entering _make_request()
10:18:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:27
DEBUG
Entering _get_cookie_and_crumb()
10:18:27
DEBUG
cookie_mode = 'basic'
10:18:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:27
DEBUG
Entering _get_cookie_basic()
10:18:27
DEBUG
reusing cookie
10:18:27
DEBUG
Exiting _get_cookie_basic()
10:18:27
DEBUG
Entering _get_crumb_basic()
10:18:27
DEBUG
reusing crumb
10:18:27
DEBUG
Exiting _get_crumb_basic()
10:18:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:27
DEBUG
Exiting _get_cookie_and_crumb()
10:18:27
DEBUG
response code=200
10:18:27
DEBUG
Exiting _make_request()
10:18:27
DEBUG
Exiting get()
10:18:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:18:16
10:18:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:16-05:00
10:18:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:16-05:00
10:18:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:28
DEBUG
Exiting history()
10:18:28
DEBUG
POLL [Yahoo]: 10:18:28 Price=$53.71
10:18:28
DEBUG
CHECK: C=53.71 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering get()
10:18:38
DEBUG
Entering _make_request()
10:18:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering _get_cookie_and_crumb()
10:18:38
DEBUG
cookie_mode = 'basic'
10:18:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Entering _get_cookie_basic()
10:18:38
DEBUG
reusing cookie
10:18:38
DEBUG
Exiting _get_cookie_basic()
10:18:38
DEBUG
Entering _get_crumb_basic()
10:18:38
DEBUG
reusing crumb
10:18:38
DEBUG
Exiting _get_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb()
10:18:38
DEBUG
response code=200
10:18:38
DEBUG
Exiting _make_request()
10:18:38
DEBUG
Exiting get()
10:18:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:37
10:18:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:37-05:00
10:18:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:38
DEBUG
Exiting history()
10:18:38
DEBUG
Exiting history()
10:18:38
DEBUG
Entering history()
10:18:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering get()
10:18:38
DEBUG
Entering _make_request()
10:18:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:38
DEBUG
Entering _get_cookie_and_crumb()
10:18:38
DEBUG
cookie_mode = 'basic'
10:18:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Entering _get_cookie_basic()
10:18:38
DEBUG
reusing cookie
10:18:38
DEBUG
Exiting _get_cookie_basic()
10:18:38
DEBUG
Entering _get_crumb_basic()
10:18:38
DEBUG
reusing crumb
10:18:38
DEBUG
Exiting _get_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:38
DEBUG
Exiting _get_cookie_and_crumb()
10:18:38
DEBUG
response code=200
10:18:38
DEBUG
Exiting _make_request()
10:18:38
DEBUG
Exiting get()
10:18:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:18:37
10:18:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:37-05:00
10:18:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:37-05:00
10:18:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:38
DEBUG
Exiting history()
10:18:38
DEBUG
POLL [Yahoo]: 10:18:38 Price=$53.70
10:18:38
DEBUG
CHECK: C=53.70 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering get()
10:18:48
DEBUG
Entering _make_request()
10:18:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering _get_cookie_and_crumb()
10:18:48
DEBUG
cookie_mode = 'basic'
10:18:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Entering _get_cookie_basic()
10:18:48
DEBUG
reusing cookie
10:18:48
DEBUG
Exiting _get_cookie_basic()
10:18:48
DEBUG
Entering _get_crumb_basic()
10:18:48
DEBUG
reusing crumb
10:18:48
DEBUG
Exiting _get_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb()
10:18:48
DEBUG
response code=200
10:18:48
DEBUG
Exiting _make_request()
10:18:48
DEBUG
Exiting get()
10:18:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:45
10:18:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
Entering history()
10:18:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering get()
10:18:48
DEBUG
Entering _make_request()
10:18:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:48
DEBUG
Entering _get_cookie_and_crumb()
10:18:48
DEBUG
cookie_mode = 'basic'
10:18:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Entering _get_cookie_basic()
10:18:48
DEBUG
reusing cookie
10:18:48
DEBUG
Exiting _get_cookie_basic()
10:18:48
DEBUG
Entering _get_crumb_basic()
10:18:48
DEBUG
reusing crumb
10:18:48
DEBUG
Exiting _get_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:48
DEBUG
Exiting _get_cookie_and_crumb()
10:18:48
DEBUG
response code=200
10:18:48
DEBUG
Exiting _make_request()
10:18:48
DEBUG
Exiting get()
10:18:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:18:45
10:18:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:48
DEBUG
Exiting history()
10:18:48
DEBUG
POLL [Yahoo]: 10:18:48 Price=$53.75
10:18:48
DEBUG
CHECK: C=53.75 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering get()
10:18:58
DEBUG
Entering _make_request()
10:18:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering _get_cookie_and_crumb()
10:18:58
DEBUG
cookie_mode = 'basic'
10:18:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Entering _get_cookie_basic()
10:18:58
DEBUG
reusing cookie
10:18:58
DEBUG
Exiting _get_cookie_basic()
10:18:58
DEBUG
Entering _get_crumb_basic()
10:18:58
DEBUG
reusing crumb
10:18:58
DEBUG
Exiting _get_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb()
10:18:58
DEBUG
response code=200
10:18:58
DEBUG
Exiting _make_request()
10:18:58
DEBUG
Exiting get()
10:18:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:18:45
10:18:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:18:58
DEBUG
Exiting history()
10:18:58
DEBUG
Exiting history()
10:18:58
DEBUG
Entering history()
10:18:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering get()
10:18:58
DEBUG
Entering _make_request()
10:18:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:18:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:18:58
DEBUG
Entering _get_cookie_and_crumb()
10:18:58
DEBUG
cookie_mode = 'basic'
10:18:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Entering _get_cookie_basic()
10:18:58
DEBUG
reusing cookie
10:18:58
DEBUG
Exiting _get_cookie_basic()
10:18:58
DEBUG
Entering _get_crumb_basic()
10:18:58
DEBUG
reusing crumb
10:18:58
DEBUG
Exiting _get_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:18:58
DEBUG
Exiting _get_cookie_and_crumb()
10:18:58
DEBUG
response code=200
10:18:58
DEBUG
Exiting _make_request()
10:18:58
DEBUG
Exiting get()
10:18:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:18:45
10:18:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:18:45-05:00
10:18:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:18:58
DEBUG
Exiting history()
10:19:00
DEBUG
BAR: 10:18:00 O=53.58 H=53.76 L=53.58 C=53.67
10:19:00
DEBUG
Checking: C=53.67 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:19:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:19:08
DEBUG
Entering history()
10:19:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:08
DEBUG
Entering history()
10:19:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:08
DEBUG
Entering get()
10:19:08
DEBUG
Entering _make_request()
10:19:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:08
DEBUG
Entering _get_cookie_and_crumb()
10:19:08
DEBUG
cookie_mode = 'basic'
10:19:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:08
DEBUG
Entering _get_cookie_basic()
10:19:08
DEBUG
reusing cookie
10:19:08
DEBUG
Exiting _get_cookie_basic()
10:19:08
DEBUG
Entering _get_crumb_basic()
10:19:08
DEBUG
reusing crumb
10:19:08
DEBUG
Exiting _get_crumb_basic()
10:19:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:08
DEBUG
Exiting _get_cookie_and_crumb()
10:19:08
DEBUG
response code=200
10:19:08
DEBUG
Exiting _make_request()
10:19:08
DEBUG
Exiting get()
10:19:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:07
10:19:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:07-05:00
10:19:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:08
DEBUG
Exiting history()
10:19:08
DEBUG
Exiting history()
10:19:08
DEBUG
Entering history()
10:19:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:08
DEBUG
Entering get()
10:19:08
DEBUG
Entering _make_request()
10:19:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:08
DEBUG
Entering _get_cookie_and_crumb()
10:19:08
DEBUG
cookie_mode = 'basic'
10:19:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:08
DEBUG
Entering _get_cookie_basic()
10:19:08
DEBUG
reusing cookie
10:19:08
DEBUG
Exiting _get_cookie_basic()
10:19:08
DEBUG
Entering _get_crumb_basic()
10:19:08
DEBUG
reusing crumb
10:19:08
DEBUG
Exiting _get_crumb_basic()
10:19:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:08
DEBUG
Exiting _get_cookie_and_crumb()
10:19:08
DEBUG
response code=200
10:19:08
DEBUG
Exiting _make_request()
10:19:08
DEBUG
Exiting get()
10:19:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:07
10:19:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:07-05:00
10:19:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:07-05:00
10:19:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:08
DEBUG
Exiting history()
10:19:08
DEBUG
POLL [Yahoo]: 10:19:08 Price=$53.74
10:19:08
DEBUG
CHECK: C=53.74 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:19:18
DEBUG
Entering history()
10:19:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:18
DEBUG
Entering history()
10:19:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:18
DEBUG
Entering get()
10:19:18
DEBUG
Entering _make_request()
10:19:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:18
DEBUG
Entering _get_cookie_and_crumb()
10:19:18
DEBUG
cookie_mode = 'basic'
10:19:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:18
DEBUG
Entering _get_cookie_basic()
10:19:18
DEBUG
reusing cookie
10:19:18
DEBUG
Exiting _get_cookie_basic()
10:19:18
DEBUG
Entering _get_crumb_basic()
10:19:18
DEBUG
reusing crumb
10:19:18
DEBUG
Exiting _get_crumb_basic()
10:19:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:18
DEBUG
Exiting _get_cookie_and_crumb()
10:19:18
DEBUG
response code=200
10:19:18
DEBUG
Exiting _make_request()
10:19:18
DEBUG
Exiting get()
10:19:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:07
10:19:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:07-05:00
10:19:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:19
DEBUG
Exiting history()
10:19:19
DEBUG
Exiting history()
10:19:19
DEBUG
Entering history()
10:19:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering get()
10:19:19
DEBUG
Entering _make_request()
10:19:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:19
DEBUG
Entering _get_cookie_and_crumb()
10:19:19
DEBUG
cookie_mode = 'basic'
10:19:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Entering _get_cookie_basic()
10:19:19
DEBUG
reusing cookie
10:19:19
DEBUG
Exiting _get_cookie_basic()
10:19:19
DEBUG
Entering _get_crumb_basic()
10:19:19
DEBUG
reusing crumb
10:19:19
DEBUG
Exiting _get_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:19
DEBUG
Exiting _get_cookie_and_crumb()
10:19:19
DEBUG
response code=200
10:19:19
DEBUG
Exiting _make_request()
10:19:19
DEBUG
Exiting get()
10:19:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:16
10:19:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:16-05:00
10:19:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:16-05:00
10:19:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:19
DEBUG
Exiting history()
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering get()
10:19:29
DEBUG
Entering _make_request()
10:19:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering _get_cookie_and_crumb()
10:19:29
DEBUG
cookie_mode = 'basic'
10:19:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Entering _get_cookie_basic()
10:19:29
DEBUG
reusing cookie
10:19:29
DEBUG
Exiting _get_cookie_basic()
10:19:29
DEBUG
Entering _get_crumb_basic()
10:19:29
DEBUG
reusing crumb
10:19:29
DEBUG
Exiting _get_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb()
10:19:29
DEBUG
response code=200
10:19:29
DEBUG
Exiting _make_request()
10:19:29
DEBUG
Exiting get()
10:19:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:27
10:19:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:27-05:00
10:19:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
Entering history()
10:19:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering get()
10:19:29
DEBUG
Entering _make_request()
10:19:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:29
DEBUG
Entering _get_cookie_and_crumb()
10:19:29
DEBUG
cookie_mode = 'basic'
10:19:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Entering _get_cookie_basic()
10:19:29
DEBUG
reusing cookie
10:19:29
DEBUG
Exiting _get_cookie_basic()
10:19:29
DEBUG
Entering _get_crumb_basic()
10:19:29
DEBUG
reusing crumb
10:19:29
DEBUG
Exiting _get_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:29
DEBUG
Exiting _get_cookie_and_crumb()
10:19:29
DEBUG
response code=200
10:19:29
DEBUG
Exiting _make_request()
10:19:29
DEBUG
Exiting get()
10:19:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:27
10:19:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:27-05:00
10:19:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:27-05:00
10:19:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:29
DEBUG
Exiting history()
10:19:29
DEBUG
POLL [Yahoo]: 10:19:29 Price=$53.59
10:19:29
DEBUG
CHECK: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:19:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering get()
10:19:39
DEBUG
Entering _make_request()
10:19:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering _get_cookie_and_crumb()
10:19:39
DEBUG
cookie_mode = 'basic'
10:19:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Entering _get_cookie_basic()
10:19:39
DEBUG
reusing cookie
10:19:39
DEBUG
Exiting _get_cookie_basic()
10:19:39
DEBUG
Entering _get_crumb_basic()
10:19:39
DEBUG
reusing crumb
10:19:39
DEBUG
Exiting _get_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb()
10:19:39
DEBUG
response code=200
10:19:39
DEBUG
Exiting _make_request()
10:19:39
DEBUG
Exiting get()
10:19:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:37
10:19:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:37-05:00
10:19:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:39
DEBUG
Exiting history()
10:19:39
DEBUG
Exiting history()
10:19:39
DEBUG
Entering history()
10:19:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering get()
10:19:39
DEBUG
Entering _make_request()
10:19:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:39
DEBUG
Entering _get_cookie_and_crumb()
10:19:39
DEBUG
cookie_mode = 'basic'
10:19:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Entering _get_cookie_basic()
10:19:39
DEBUG
reusing cookie
10:19:39
DEBUG
Exiting _get_cookie_basic()
10:19:39
DEBUG
Entering _get_crumb_basic()
10:19:39
DEBUG
reusing crumb
10:19:39
DEBUG
Exiting _get_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:39
DEBUG
Exiting _get_cookie_and_crumb()
10:19:39
DEBUG
response code=200
10:19:39
DEBUG
Exiting _make_request()
10:19:39
DEBUG
Exiting get()
10:19:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:27
10:19:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:27-05:00
10:19:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:27-05:00
10:19:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:39
DEBUG
Exiting history()
10:19:39
DEBUG
POLL [Yahoo]: 10:19:39 Price=$53.58
10:19:39
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:19:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering get()
10:19:49
DEBUG
Entering _make_request()
10:19:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering _get_cookie_and_crumb()
10:19:49
DEBUG
cookie_mode = 'basic'
10:19:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Entering _get_cookie_basic()
10:19:49
DEBUG
reusing cookie
10:19:49
DEBUG
Exiting _get_cookie_basic()
10:19:49
DEBUG
Entering _get_crumb_basic()
10:19:49
DEBUG
reusing crumb
10:19:49
DEBUG
Exiting _get_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb()
10:19:49
DEBUG
response code=200
10:19:49
DEBUG
Exiting _make_request()
10:19:49
DEBUG
Exiting get()
10:19:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:37
10:19:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:37-05:00
10:19:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:49
DEBUG
Exiting history()
10:19:49
DEBUG
Exiting history()
10:19:49
DEBUG
Entering history()
10:19:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering get()
10:19:49
DEBUG
Entering _make_request()
10:19:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:49
DEBUG
Entering _get_cookie_and_crumb()
10:19:49
DEBUG
cookie_mode = 'basic'
10:19:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Entering _get_cookie_basic()
10:19:49
DEBUG
reusing cookie
10:19:49
DEBUG
Exiting _get_cookie_basic()
10:19:49
DEBUG
Entering _get_crumb_basic()
10:19:49
DEBUG
reusing crumb
10:19:49
DEBUG
Exiting _get_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:49
DEBUG
Exiting _get_cookie_and_crumb()
10:19:49
DEBUG
response code=200
10:19:49
DEBUG
Exiting _make_request()
10:19:49
DEBUG
Exiting get()
10:19:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:46
10:19:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:46-05:00
10:19:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:46-05:00
10:19:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:49
DEBUG
Exiting history()
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering get()
10:19:59
DEBUG
Entering _make_request()
10:19:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering _get_cookie_and_crumb()
10:19:59
DEBUG
cookie_mode = 'basic'
10:19:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Entering _get_cookie_basic()
10:19:59
DEBUG
reusing cookie
10:19:59
DEBUG
Exiting _get_cookie_basic()
10:19:59
DEBUG
Entering _get_crumb_basic()
10:19:59
DEBUG
reusing crumb
10:19:59
DEBUG
Exiting _get_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb()
10:19:59
DEBUG
response code=200
10:19:59
DEBUG
Exiting _make_request()
10:19:59
DEBUG
Exiting get()
10:19:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:56
10:19:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:56-05:00
10:19:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:19:59
DEBUG
Exiting history()
10:19:59
DEBUG
Exiting history()
10:19:59
DEBUG
Entering history()
10:19:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering get()
10:19:59
DEBUG
Entering _make_request()
10:19:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:19:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:19:59
DEBUG
Entering _get_cookie_and_crumb()
10:19:59
DEBUG
cookie_mode = 'basic'
10:19:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Entering _get_cookie_basic()
10:19:59
DEBUG
reusing cookie
10:19:59
DEBUG
Exiting _get_cookie_basic()
10:19:59
DEBUG
Entering _get_crumb_basic()
10:19:59
DEBUG
reusing crumb
10:19:59
DEBUG
Exiting _get_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:19:59
DEBUG
Exiting _get_cookie_and_crumb()
10:19:59
DEBUG
response code=200
10:19:59
DEBUG
Exiting _make_request()
10:19:59
DEBUG
Exiting get()
10:19:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:19:46
10:19:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:46-05:00
10:19:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:19:46-05:00
10:19:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:19:59
DEBUG
Exiting history()
10:19:59
DEBUG
POLL [Yahoo]: 10:19:59 Price=$53.54
10:19:59
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:20:00
DEBUG
BAR: 10:19:00 O=53.64 H=53.64 L=53.59 C=53.59
10:20:00
DEBUG
Checking: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:20:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering get()
10:20:09
DEBUG
Entering _make_request()
10:20:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering _get_cookie_and_crumb()
10:20:09
DEBUG
cookie_mode = 'basic'
10:20:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Entering _get_cookie_basic()
10:20:09
DEBUG
reusing cookie
10:20:09
DEBUG
Exiting _get_cookie_basic()
10:20:09
DEBUG
Entering _get_crumb_basic()
10:20:09
DEBUG
reusing crumb
10:20:09
DEBUG
Exiting _get_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb()
10:20:09
DEBUG
response code=200
10:20:09
DEBUG
Exiting _make_request()
10:20:09
DEBUG
Exiting get()
10:20:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:19:56
10:20:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:19:56-05:00
10:20:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
Entering history()
10:20:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering get()
10:20:09
DEBUG
Entering _make_request()
10:20:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:09
DEBUG
Entering _get_cookie_and_crumb()
10:20:09
DEBUG
cookie_mode = 'basic'
10:20:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Entering _get_cookie_basic()
10:20:09
DEBUG
reusing cookie
10:20:09
DEBUG
Exiting _get_cookie_basic()
10:20:09
DEBUG
Entering _get_crumb_basic()
10:20:09
DEBUG
reusing crumb
10:20:09
DEBUG
Exiting _get_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:09
DEBUG
Exiting _get_cookie_and_crumb()
10:20:09
DEBUG
response code=200
10:20:09
DEBUG
Exiting _make_request()
10:20:09
DEBUG
Exiting get()
10:20:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:08
10:20:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:08-05:00
10:20:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:08-05:00
10:20:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:20:09
DEBUG
Exiting history()
10:20:09
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:20:19
DEBUG
Entering history()
10:20:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:19
DEBUG
Entering history()
10:20:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering get()
10:20:19
DEBUG
Entering _make_request()
10:20:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:19
DEBUG
Entering _get_cookie_and_crumb()
10:20:19
DEBUG
cookie_mode = 'basic'
10:20:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Entering _get_cookie_basic()
10:20:19
DEBUG
reusing cookie
10:20:19
DEBUG
Exiting _get_cookie_basic()
10:20:19
DEBUG
Entering _get_crumb_basic()
10:20:19
DEBUG
reusing crumb
10:20:19
DEBUG
Exiting _get_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:19
DEBUG
Exiting _get_cookie_and_crumb()
10:20:20
DEBUG
response code=200
10:20:20
DEBUG
Exiting _make_request()
10:20:20
DEBUG
Exiting get()
10:20:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:19
10:20:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:19-05:00
10:20:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:20
DEBUG
Exiting history()
10:20:20
DEBUG
Exiting history()
10:20:20
DEBUG
Entering history()
10:20:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:20
DEBUG
Entering get()
10:20:20
DEBUG
Entering _make_request()
10:20:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:20
DEBUG
Entering _get_cookie_and_crumb()
10:20:20
DEBUG
cookie_mode = 'basic'
10:20:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:20
DEBUG
Entering _get_cookie_basic()
10:20:20
DEBUG
reusing cookie
10:20:20
DEBUG
Exiting _get_cookie_basic()
10:20:20
DEBUG
Entering _get_crumb_basic()
10:20:20
DEBUG
reusing crumb
10:20:20
DEBUG
Exiting _get_crumb_basic()
10:20:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:20
DEBUG
Exiting _get_cookie_and_crumb()
10:20:20
DEBUG
response code=200
10:20:20
DEBUG
Exiting _make_request()
10:20:20
DEBUG
Exiting get()
10:20:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:19
10:20:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:19-05:00
10:20:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:19-05:00
10:20:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:20:20
DEBUG
Exiting history()
10:20:20
DEBUG
POLL [Yahoo]: 10:20:20 Price=$53.62
10:20:20
DEBUG
CHECK: C=53.62 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering get()
10:20:30
DEBUG
Entering _make_request()
10:20:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering _get_cookie_and_crumb()
10:20:30
DEBUG
cookie_mode = 'basic'
10:20:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Entering _get_cookie_basic()
10:20:30
DEBUG
reusing cookie
10:20:30
DEBUG
Exiting _get_cookie_basic()
10:20:30
DEBUG
Entering _get_crumb_basic()
10:20:30
DEBUG
reusing crumb
10:20:30
DEBUG
Exiting _get_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb()
10:20:30
DEBUG
response code=200
10:20:30
DEBUG
Exiting _make_request()
10:20:30
DEBUG
Exiting get()
10:20:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:19
10:20:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:19-05:00
10:20:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:30
DEBUG
Exiting history()
10:20:30
DEBUG
Exiting history()
10:20:30
DEBUG
Entering history()
10:20:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering get()
10:20:30
DEBUG
Entering _make_request()
10:20:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:30
DEBUG
Entering _get_cookie_and_crumb()
10:20:30
DEBUG
cookie_mode = 'basic'
10:20:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Entering _get_cookie_basic()
10:20:30
DEBUG
reusing cookie
10:20:30
DEBUG
Exiting _get_cookie_basic()
10:20:30
DEBUG
Entering _get_crumb_basic()
10:20:30
DEBUG
reusing crumb
10:20:30
DEBUG
Exiting _get_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:30
DEBUG
Exiting _get_cookie_and_crumb()
10:20:30
DEBUG
response code=200
10:20:30
DEBUG
Exiting _make_request()
10:20:30
DEBUG
Exiting get()
10:20:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:28
10:20:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:28-05:00
10:20:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:28-05:00
10:20:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:20:30
DEBUG
Exiting history()
10:20:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering get()
10:20:40
DEBUG
Entering _make_request()
10:20:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering _get_cookie_and_crumb()
10:20:40
DEBUG
cookie_mode = 'basic'
10:20:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Entering _get_cookie_basic()
10:20:40
DEBUG
reusing cookie
10:20:40
DEBUG
Exiting _get_cookie_basic()
10:20:40
DEBUG
Entering _get_crumb_basic()
10:20:40
DEBUG
reusing crumb
10:20:40
DEBUG
Exiting _get_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb()
10:20:40
DEBUG
response code=200
10:20:40
DEBUG
Exiting _make_request()
10:20:40
DEBUG
Exiting get()
10:20:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:39
10:20:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:40
DEBUG
Exiting history()
10:20:40
DEBUG
Exiting history()
10:20:40
DEBUG
Entering history()
10:20:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering get()
10:20:40
DEBUG
Entering _make_request()
10:20:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:40
DEBUG
Entering _get_cookie_and_crumb()
10:20:40
DEBUG
cookie_mode = 'basic'
10:20:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Entering _get_cookie_basic()
10:20:40
DEBUG
reusing cookie
10:20:40
DEBUG
Exiting _get_cookie_basic()
10:20:40
DEBUG
Entering _get_crumb_basic()
10:20:40
DEBUG
reusing crumb
10:20:40
DEBUG
Exiting _get_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:40
DEBUG
Exiting _get_cookie_and_crumb()
10:20:40
DEBUG
response code=200
10:20:40
DEBUG
Exiting _make_request()
10:20:40
DEBUG
Exiting get()
10:20:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:39
10:20:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:20:40
DEBUG
Exiting history()
10:20:40
DEBUG
POLL [Yahoo]: 10:20:40 Price=$53.54
10:20:40
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:20:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering get()
10:20:50
DEBUG
Entering _make_request()
10:20:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering _get_cookie_and_crumb()
10:20:50
DEBUG
cookie_mode = 'basic'
10:20:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Entering _get_cookie_basic()
10:20:50
DEBUG
reusing cookie
10:20:50
DEBUG
Exiting _get_cookie_basic()
10:20:50
DEBUG
Entering _get_crumb_basic()
10:20:50
DEBUG
reusing crumb
10:20:50
DEBUG
Exiting _get_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb()
10:20:50
DEBUG
response code=200
10:20:50
DEBUG
Exiting _make_request()
10:20:50
DEBUG
Exiting get()
10:20:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:39
10:20:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:20:50
DEBUG
Exiting history()
10:20:50
DEBUG
Exiting history()
10:20:50
DEBUG
Entering history()
10:20:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering get()
10:20:50
DEBUG
Entering _make_request()
10:20:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:20:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:20:50
DEBUG
Entering _get_cookie_and_crumb()
10:20:50
DEBUG
cookie_mode = 'basic'
10:20:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Entering _get_cookie_basic()
10:20:50
DEBUG
reusing cookie
10:20:50
DEBUG
Exiting _get_cookie_basic()
10:20:50
DEBUG
Entering _get_crumb_basic()
10:20:50
DEBUG
reusing crumb
10:20:50
DEBUG
Exiting _get_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:20:50
DEBUG
Exiting _get_cookie_and_crumb()
10:20:50
DEBUG
response code=200
10:20:50
DEBUG
Exiting _make_request()
10:20:50
DEBUG
Exiting get()
10:20:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:39
10:20:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:39-05:00
10:20:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:20:50
DEBUG
Exiting history()
10:21:00
DEBUG
BAR: 10:20:00 O=53.63 H=53.63 L=53.63 C=53.63
10:21:00
DEBUG
Checking: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering get()
10:21:00
DEBUG
Entering _make_request()
10:21:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering _get_cookie_and_crumb()
10:21:00
DEBUG
cookie_mode = 'basic'
10:21:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Entering _get_cookie_basic()
10:21:00
DEBUG
reusing cookie
10:21:00
DEBUG
Exiting _get_cookie_basic()
10:21:00
DEBUG
Entering _get_crumb_basic()
10:21:00
DEBUG
reusing crumb
10:21:00
DEBUG
Exiting _get_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb()
10:21:00
DEBUG
response code=200
10:21:00
DEBUG
Exiting _make_request()
10:21:00
DEBUG
Exiting get()
10:21:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:58
10:21:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:00
DEBUG
Exiting history()
10:21:00
DEBUG
Exiting history()
10:21:00
DEBUG
Entering history()
10:21:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering get()
10:21:00
DEBUG
Entering _make_request()
10:21:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:00
DEBUG
Entering _get_cookie_and_crumb()
10:21:00
DEBUG
cookie_mode = 'basic'
10:21:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Entering _get_cookie_basic()
10:21:00
DEBUG
reusing cookie
10:21:00
DEBUG
Exiting _get_cookie_basic()
10:21:00
DEBUG
Entering _get_crumb_basic()
10:21:00
DEBUG
reusing crumb
10:21:00
DEBUG
Exiting _get_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:00
DEBUG
Exiting _get_cookie_and_crumb()
10:21:00
DEBUG
response code=200
10:21:00
DEBUG
Exiting _make_request()
10:21:00
DEBUG
Exiting get()
10:21:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:58
10:21:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:00
DEBUG
Exiting history()
10:21:00
DEBUG
POLL [Yahoo]: 10:21:00 Price=$53.53
10:21:00
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:21:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering get()
10:21:10
DEBUG
Entering _make_request()
10:21:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering _get_cookie_and_crumb()
10:21:10
DEBUG
cookie_mode = 'basic'
10:21:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Entering _get_cookie_basic()
10:21:10
DEBUG
reusing cookie
10:21:10
DEBUG
Exiting _get_cookie_basic()
10:21:10
DEBUG
Entering _get_crumb_basic()
10:21:10
DEBUG
reusing crumb
10:21:10
DEBUG
Exiting _get_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb()
10:21:10
DEBUG
response code=200
10:21:10
DEBUG
Exiting _make_request()
10:21:10
DEBUG
Exiting get()
10:21:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:20:58
10:21:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:10
DEBUG
Exiting history()
10:21:10
DEBUG
Exiting history()
10:21:10
DEBUG
Entering history()
10:21:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering get()
10:21:10
DEBUG
Entering _make_request()
10:21:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:10
DEBUG
Entering _get_cookie_and_crumb()
10:21:10
DEBUG
cookie_mode = 'basic'
10:21:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Entering _get_cookie_basic()
10:21:10
DEBUG
reusing cookie
10:21:10
DEBUG
Exiting _get_cookie_basic()
10:21:10
DEBUG
Entering _get_crumb_basic()
10:21:10
DEBUG
reusing crumb
10:21:10
DEBUG
Exiting _get_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:10
DEBUG
Exiting _get_cookie_and_crumb()
10:21:10
DEBUG
response code=200
10:21:10
DEBUG
Exiting _make_request()
10:21:10
DEBUG
Exiting get()
10:21:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:20:58
10:21:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:20:58-05:00
10:21:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:10
DEBUG
Exiting history()
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering get()
10:21:20
DEBUG
Entering _make_request()
10:21:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering _get_cookie_and_crumb()
10:21:20
DEBUG
cookie_mode = 'basic'
10:21:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Entering _get_cookie_basic()
10:21:20
DEBUG
reusing cookie
10:21:20
DEBUG
Exiting _get_cookie_basic()
10:21:20
DEBUG
Entering _get_crumb_basic()
10:21:20
DEBUG
reusing crumb
10:21:20
DEBUG
Exiting _get_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb()
10:21:20
DEBUG
response code=200
10:21:20
DEBUG
Exiting _make_request()
10:21:20
DEBUG
Exiting get()
10:21:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:21:16
10:21:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:21:16-05:00
10:21:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:20
DEBUG
Exiting history()
10:21:20
DEBUG
Exiting history()
10:21:20
DEBUG
Entering history()
10:21:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering get()
10:21:20
DEBUG
Entering _make_request()
10:21:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:20
DEBUG
Entering _get_cookie_and_crumb()
10:21:20
DEBUG
cookie_mode = 'basic'
10:21:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Entering _get_cookie_basic()
10:21:20
DEBUG
reusing cookie
10:21:20
DEBUG
Exiting _get_cookie_basic()
10:21:20
DEBUG
Entering _get_crumb_basic()
10:21:20
DEBUG
reusing crumb
10:21:20
DEBUG
Exiting _get_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:20
DEBUG
Exiting _get_cookie_and_crumb()
10:21:20
DEBUG
response code=200
10:21:20
DEBUG
Exiting _make_request()
10:21:20
DEBUG
Exiting get()
10:21:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:21:19
10:21:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:19-05:00
10:21:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:19-05:00
10:21:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:20
DEBUG
Exiting history()
10:21:20
DEBUG
POLL [Yahoo]: 10:21:20 Price=$53.69
10:21:20
DEBUG
CHECK: C=53.69 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering get()
10:21:30
DEBUG
Entering _make_request()
10:21:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering _get_cookie_and_crumb()
10:21:30
DEBUG
cookie_mode = 'basic'
10:21:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Entering _get_cookie_basic()
10:21:30
DEBUG
reusing cookie
10:21:30
DEBUG
Exiting _get_cookie_basic()
10:21:30
DEBUG
Entering _get_crumb_basic()
10:21:30
DEBUG
reusing crumb
10:21:30
DEBUG
Exiting _get_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb()
10:21:30
DEBUG
response code=200
10:21:30
DEBUG
Exiting _make_request()
10:21:30
DEBUG
Exiting get()
10:21:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:21:16
10:21:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:21:16-05:00
10:21:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:30
DEBUG
Exiting history()
10:21:30
DEBUG
Exiting history()
10:21:30
DEBUG
Entering history()
10:21:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering get()
10:21:30
DEBUG
Entering _make_request()
10:21:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:30
DEBUG
Entering _get_cookie_and_crumb()
10:21:30
DEBUG
cookie_mode = 'basic'
10:21:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Entering _get_cookie_basic()
10:21:30
DEBUG
reusing cookie
10:21:30
DEBUG
Exiting _get_cookie_basic()
10:21:30
DEBUG
Entering _get_crumb_basic()
10:21:30
DEBUG
reusing crumb
10:21:30
DEBUG
Exiting _get_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:30
DEBUG
Exiting _get_cookie_and_crumb()
10:21:30
DEBUG
response code=200
10:21:30
DEBUG
Exiting _make_request()
10:21:30
DEBUG
Exiting get()
10:21:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:21:19
10:21:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:19-05:00
10:21:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:19-05:00
10:21:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:30
DEBUG
Exiting history()
10:21:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:21:40
DEBUG
Entering history()
10:21:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:40
DEBUG
Entering history()
10:21:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering get()
10:21:40
DEBUG
Entering _make_request()
10:21:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:40
DEBUG
Entering _get_cookie_and_crumb()
10:21:40
DEBUG
cookie_mode = 'basic'
10:21:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Entering _get_cookie_basic()
10:21:40
DEBUG
reusing cookie
10:21:40
DEBUG
Exiting _get_cookie_basic()
10:21:40
DEBUG
Entering _get_crumb_basic()
10:21:40
DEBUG
reusing crumb
10:21:40
DEBUG
Exiting _get_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:40
DEBUG
Exiting _get_cookie_and_crumb()
10:21:41
DEBUG
response code=200
10:21:41
DEBUG
Exiting _make_request()
10:21:41
DEBUG
Exiting get()
10:21:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:21:40
10:21:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:21:40-05:00
10:21:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:41
DEBUG
Exiting history()
10:21:41
DEBUG
Exiting history()
10:21:41
DEBUG
Entering history()
10:21:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:41
DEBUG
Entering get()
10:21:41
DEBUG
Entering _make_request()
10:21:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:41
DEBUG
Entering _get_cookie_and_crumb()
10:21:41
DEBUG
cookie_mode = 'basic'
10:21:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:41
DEBUG
Entering _get_cookie_basic()
10:21:41
DEBUG
reusing cookie
10:21:41
DEBUG
Exiting _get_cookie_basic()
10:21:41
DEBUG
Entering _get_crumb_basic()
10:21:41
DEBUG
reusing crumb
10:21:41
DEBUG
Exiting _get_crumb_basic()
10:21:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:41
DEBUG
Exiting _get_cookie_and_crumb()
10:21:41
DEBUG
response code=200
10:21:41
DEBUG
Exiting _make_request()
10:21:41
DEBUG
Exiting get()
10:21:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:21:40
10:21:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:40-05:00
10:21:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:40-05:00
10:21:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:41
DEBUG
Exiting history()
10:21:41
DEBUG
POLL [Yahoo]: 10:21:41 Price=$53.79
10:21:41
DEBUG
CHECK: C=53.79 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:21:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:21:51
DEBUG
Entering history()
10:21:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:21:51
DEBUG
Entering history()
10:21:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:51
DEBUG
Entering get()
10:21:51
DEBUG
Entering _make_request()
10:21:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:21:51
DEBUG
Entering _get_cookie_and_crumb()
10:21:51
DEBUG
cookie_mode = 'basic'
10:21:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:51
DEBUG
Entering _get_cookie_basic()
10:21:51
DEBUG
reusing cookie
10:21:51
DEBUG
Exiting _get_cookie_basic()
10:21:51
DEBUG
Entering _get_crumb_basic()
10:21:51
DEBUG
reusing crumb
10:21:51
DEBUG
Exiting _get_crumb_basic()
10:21:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:51
DEBUG
Exiting _get_cookie_and_crumb()
10:21:51
DEBUG
response code=200
10:21:51
DEBUG
Exiting _make_request()
10:21:51
DEBUG
Exiting get()
10:21:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:21:50
10:21:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:21:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:21:51
DEBUG
Exiting history()
10:21:51
DEBUG
Exiting history()
10:21:51
DEBUG
Entering history()
10:21:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:51
DEBUG
Entering get()
10:21:51
DEBUG
Entering _make_request()
10:21:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:21:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:21:51
DEBUG
Entering _get_cookie_and_crumb()
10:21:51
DEBUG
cookie_mode = 'basic'
10:21:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:21:51
DEBUG
Entering _get_cookie_basic()
10:21:51
DEBUG
reusing cookie
10:21:51
DEBUG
Exiting _get_cookie_basic()
10:21:51
DEBUG
Entering _get_crumb_basic()
10:21:51
DEBUG
reusing crumb
10:21:51
DEBUG
Exiting _get_crumb_basic()
10:21:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:21:51
DEBUG
Exiting _get_cookie_and_crumb()
10:21:51
DEBUG
response code=200
10:21:51
DEBUG
Exiting _make_request()
10:21:51
DEBUG
Exiting get()
10:21:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:21:50
10:21:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:21:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:21:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:21:51
DEBUG
Exiting history()
10:21:51
DEBUG
POLL [Yahoo]: 10:21:51 Price=$53.77
10:21:51
DEBUG
CHECK: C=53.77 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:22:00
DEBUG
BAR: 10:21:00 O=53.77 H=53.77 L=53.73 C=53.73
10:22:00
DEBUG
Checking: C=53.73 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering get()
10:22:01
DEBUG
Entering _make_request()
10:22:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering _get_cookie_and_crumb()
10:22:01
DEBUG
cookie_mode = 'basic'
10:22:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Entering _get_cookie_basic()
10:22:01
DEBUG
reusing cookie
10:22:01
DEBUG
Exiting _get_cookie_basic()
10:22:01
DEBUG
Entering _get_crumb_basic()
10:22:01
DEBUG
reusing crumb
10:22:01
DEBUG
Exiting _get_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb()
10:22:01
DEBUG
response code=200
10:22:01
DEBUG
Exiting _make_request()
10:22:01
DEBUG
Exiting get()
10:22:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:21:50
10:22:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:22:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:01
DEBUG
Exiting history()
10:22:01
DEBUG
Exiting history()
10:22:01
DEBUG
Entering history()
10:22:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering get()
10:22:01
DEBUG
Entering _make_request()
10:22:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:01
DEBUG
Entering _get_cookie_and_crumb()
10:22:01
DEBUG
cookie_mode = 'basic'
10:22:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Entering _get_cookie_basic()
10:22:01
DEBUG
reusing cookie
10:22:01
DEBUG
Exiting _get_cookie_basic()
10:22:01
DEBUG
Entering _get_crumb_basic()
10:22:01
DEBUG
reusing crumb
10:22:01
DEBUG
Exiting _get_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:01
DEBUG
Exiting _get_cookie_and_crumb()
10:22:01
DEBUG
response code=200
10:22:01
DEBUG
Exiting _make_request()
10:22:01
DEBUG
Exiting get()
10:22:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:21:50
10:22:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:22:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:21:50-05:00
10:22:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:01
DEBUG
Exiting history()
10:22:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering get()
10:22:11
DEBUG
Entering _make_request()
10:22:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering _get_cookie_and_crumb()
10:22:11
DEBUG
cookie_mode = 'basic'
10:22:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Entering _get_cookie_basic()
10:22:11
DEBUG
reusing cookie
10:22:11
DEBUG
Exiting _get_cookie_basic()
10:22:11
DEBUG
Entering _get_crumb_basic()
10:22:11
DEBUG
reusing crumb
10:22:11
DEBUG
Exiting _get_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb()
10:22:11
DEBUG
response code=200
10:22:11
DEBUG
Exiting _make_request()
10:22:11
DEBUG
Exiting get()
10:22:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:08
10:22:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:11
DEBUG
Exiting history()
10:22:11
DEBUG
Exiting history()
10:22:11
DEBUG
Entering history()
10:22:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering get()
10:22:11
DEBUG
Entering _make_request()
10:22:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:11
DEBUG
Entering _get_cookie_and_crumb()
10:22:11
DEBUG
cookie_mode = 'basic'
10:22:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Entering _get_cookie_basic()
10:22:11
DEBUG
reusing cookie
10:22:11
DEBUG
Exiting _get_cookie_basic()
10:22:11
DEBUG
Entering _get_crumb_basic()
10:22:11
DEBUG
reusing crumb
10:22:11
DEBUG
Exiting _get_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:11
DEBUG
Exiting _get_cookie_and_crumb()
10:22:11
DEBUG
response code=200
10:22:11
DEBUG
Exiting _make_request()
10:22:11
DEBUG
Exiting get()
10:22:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:08
10:22:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:11
DEBUG
Exiting history()
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering get()
10:22:21
DEBUG
Entering _make_request()
10:22:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering _get_cookie_and_crumb()
10:22:21
DEBUG
cookie_mode = 'basic'
10:22:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Entering _get_cookie_basic()
10:22:21
DEBUG
reusing cookie
10:22:21
DEBUG
Exiting _get_cookie_basic()
10:22:21
DEBUG
Entering _get_crumb_basic()
10:22:21
DEBUG
reusing crumb
10:22:21
DEBUG
Exiting _get_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb()
10:22:21
DEBUG
response code=200
10:22:21
DEBUG
Exiting _make_request()
10:22:21
DEBUG
Exiting get()
10:22:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:08
10:22:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:21
DEBUG
Exiting history()
10:22:21
DEBUG
Exiting history()
10:22:21
DEBUG
Entering history()
10:22:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering get()
10:22:21
DEBUG
Entering _make_request()
10:22:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:21
DEBUG
Entering _get_cookie_and_crumb()
10:22:21
DEBUG
cookie_mode = 'basic'
10:22:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Entering _get_cookie_basic()
10:22:21
DEBUG
reusing cookie
10:22:21
DEBUG
Exiting _get_cookie_basic()
10:22:21
DEBUG
Entering _get_crumb_basic()
10:22:21
DEBUG
reusing crumb
10:22:21
DEBUG
Exiting _get_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:21
DEBUG
Exiting _get_cookie_and_crumb()
10:22:21
DEBUG
response code=200
10:22:21
DEBUG
Exiting _make_request()
10:22:21
DEBUG
Exiting get()
10:22:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:08
10:22:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:08-05:00
10:22:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:21
DEBUG
Exiting history()
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering get()
10:22:31
DEBUG
Entering _make_request()
10:22:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering _get_cookie_and_crumb()
10:22:31
DEBUG
cookie_mode = 'basic'
10:22:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Entering _get_cookie_basic()
10:22:31
DEBUG
reusing cookie
10:22:31
DEBUG
Exiting _get_cookie_basic()
10:22:31
DEBUG
Entering _get_crumb_basic()
10:22:31
DEBUG
reusing crumb
10:22:31
DEBUG
Exiting _get_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb()
10:22:31
DEBUG
response code=200
10:22:31
DEBUG
Exiting _make_request()
10:22:31
DEBUG
Exiting get()
10:22:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:30
10:22:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
Entering history()
10:22:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering get()
10:22:31
DEBUG
Entering _make_request()
10:22:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:31
DEBUG
Entering _get_cookie_and_crumb()
10:22:31
DEBUG
cookie_mode = 'basic'
10:22:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Entering _get_cookie_basic()
10:22:31
DEBUG
reusing cookie
10:22:31
DEBUG
Exiting _get_cookie_basic()
10:22:31
DEBUG
Entering _get_crumb_basic()
10:22:31
DEBUG
reusing crumb
10:22:31
DEBUG
Exiting _get_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:31
DEBUG
Exiting _get_cookie_and_crumb()
10:22:31
DEBUG
response code=200
10:22:31
DEBUG
Exiting _make_request()
10:22:31
DEBUG
Exiting get()
10:22:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:30
10:22:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:31
DEBUG
Exiting history()
10:22:31
DEBUG
POLL [Yahoo]: 10:22:31 Price=$53.74
10:22:31
DEBUG
CHECK: C=53.74 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:22:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering get()
10:22:41
DEBUG
Entering _make_request()
10:22:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering _get_cookie_and_crumb()
10:22:41
DEBUG
cookie_mode = 'basic'
10:22:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Entering _get_cookie_basic()
10:22:41
DEBUG
reusing cookie
10:22:41
DEBUG
Exiting _get_cookie_basic()
10:22:41
DEBUG
Entering _get_crumb_basic()
10:22:41
DEBUG
reusing crumb
10:22:41
DEBUG
Exiting _get_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb()
10:22:41
DEBUG
response code=200
10:22:41
DEBUG
Exiting _make_request()
10:22:41
DEBUG
Exiting get()
10:22:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:30
10:22:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:41
DEBUG
Exiting history()
10:22:41
DEBUG
Exiting history()
10:22:41
DEBUG
Entering history()
10:22:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering get()
10:22:41
DEBUG
Entering _make_request()
10:22:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:41
DEBUG
Entering _get_cookie_and_crumb()
10:22:41
DEBUG
cookie_mode = 'basic'
10:22:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Entering _get_cookie_basic()
10:22:41
DEBUG
reusing cookie
10:22:41
DEBUG
Exiting _get_cookie_basic()
10:22:41
DEBUG
Entering _get_crumb_basic()
10:22:41
DEBUG
reusing crumb
10:22:41
DEBUG
Exiting _get_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:41
DEBUG
Exiting _get_cookie_and_crumb()
10:22:41
DEBUG
response code=200
10:22:41
DEBUG
Exiting _make_request()
10:22:41
DEBUG
Exiting get()
10:22:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:30
10:22:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:30-05:00
10:22:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:41
DEBUG
Exiting history()
10:22:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering get()
10:22:51
DEBUG
Entering _make_request()
10:22:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering _get_cookie_and_crumb()
10:22:51
DEBUG
cookie_mode = 'basic'
10:22:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Entering _get_cookie_basic()
10:22:51
DEBUG
reusing cookie
10:22:51
DEBUG
Exiting _get_cookie_basic()
10:22:51
DEBUG
Entering _get_crumb_basic()
10:22:51
DEBUG
reusing crumb
10:22:51
DEBUG
Exiting _get_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb()
10:22:51
DEBUG
response code=200
10:22:51
DEBUG
Exiting _make_request()
10:22:51
DEBUG
Exiting get()
10:22:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:49
10:22:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:22:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
Entering history()
10:22:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering get()
10:22:51
DEBUG
Entering _make_request()
10:22:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:22:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:22:51
DEBUG
Entering _get_cookie_and_crumb()
10:22:51
DEBUG
cookie_mode = 'basic'
10:22:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Entering _get_cookie_basic()
10:22:51
DEBUG
reusing cookie
10:22:51
DEBUG
Exiting _get_cookie_basic()
10:22:51
DEBUG
Entering _get_crumb_basic()
10:22:51
DEBUG
reusing crumb
10:22:51
DEBUG
Exiting _get_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:22:51
DEBUG
Exiting _get_cookie_and_crumb()
10:22:51
DEBUG
response code=200
10:22:51
DEBUG
Exiting _make_request()
10:22:51
DEBUG
Exiting get()
10:22:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:49
10:22:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:22:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:22:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:22:51
DEBUG
Exiting history()
10:22:51
DEBUG
POLL [Yahoo]: 10:22:51 Price=$53.76
10:22:51
DEBUG
CHECK: C=53.76 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:23:01
DEBUG
Entering history()
10:23:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:01
DEBUG
Entering history()
10:23:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:01
DEBUG
Entering get()
10:23:01
DEBUG
Entering _make_request()
10:23:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:01
DEBUG
Entering _get_cookie_and_crumb()
10:23:01
DEBUG
cookie_mode = 'basic'
10:23:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:01
DEBUG
Entering _get_cookie_basic()
10:23:01
DEBUG
reusing cookie
10:23:01
DEBUG
Exiting _get_cookie_basic()
10:23:01
DEBUG
Entering _get_crumb_basic()
10:23:01
DEBUG
reusing crumb
10:23:01
DEBUG
Exiting _get_crumb_basic()
10:23:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:01
DEBUG
Exiting _get_cookie_and_crumb()
10:23:01
DEBUG
response code=200
10:23:01
DEBUG
Exiting _make_request()
10:23:01
DEBUG
Exiting get()
10:23:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:22:49
10:23:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:23:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:01
DEBUG
Exiting history()
10:23:01
DEBUG
Exiting history()
10:23:01
DEBUG
Entering history()
10:23:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:01
DEBUG
Entering get()
10:23:01
DEBUG
Entering _make_request()
10:23:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:01
DEBUG
Entering _get_cookie_and_crumb()
10:23:01
DEBUG
cookie_mode = 'basic'
10:23:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:01
DEBUG
Entering _get_cookie_basic()
10:23:01
DEBUG
reusing cookie
10:23:01
DEBUG
Exiting _get_cookie_basic()
10:23:01
DEBUG
Entering _get_crumb_basic()
10:23:01
DEBUG
reusing crumb
10:23:01
DEBUG
Exiting _get_crumb_basic()
10:23:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:01
DEBUG
Exiting _get_cookie_and_crumb()
10:23:01
DEBUG
response code=200
10:23:01
DEBUG
Exiting _make_request()
10:23:01
DEBUG
Exiting get()
10:23:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:22:49
10:23:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:23:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:22:49-05:00
10:23:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:02
DEBUG
Exiting history()
10:23:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:23:12
DEBUG
Entering history()
10:23:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:12
DEBUG
Entering history()
10:23:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:12
DEBUG
Entering get()
10:23:12
DEBUG
Entering _make_request()
10:23:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:12
DEBUG
Entering _get_cookie_and_crumb()
10:23:12
DEBUG
cookie_mode = 'basic'
10:23:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:12
DEBUG
Entering _get_cookie_basic()
10:23:12
DEBUG
reusing cookie
10:23:12
DEBUG
Exiting _get_cookie_basic()
10:23:12
DEBUG
Entering _get_crumb_basic()
10:23:12
DEBUG
reusing crumb
10:23:12
DEBUG
Exiting _get_crumb_basic()
10:23:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:12
DEBUG
Exiting _get_cookie_and_crumb()
10:23:12
DEBUG
response code=200
10:23:12
DEBUG
Exiting _make_request()
10:23:12
DEBUG
Exiting get()
10:23:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:23:11
10:23:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:23:11-05:00
10:23:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:12
DEBUG
Exiting history()
10:23:12
DEBUG
Exiting history()
10:23:12
DEBUG
Entering history()
10:23:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:12
DEBUG
Entering get()
10:23:12
DEBUG
Entering _make_request()
10:23:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:12
DEBUG
Entering _get_cookie_and_crumb()
10:23:12
DEBUG
cookie_mode = 'basic'
10:23:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:12
DEBUG
Entering _get_cookie_basic()
10:23:12
DEBUG
reusing cookie
10:23:12
DEBUG
Exiting _get_cookie_basic()
10:23:12
DEBUG
Entering _get_crumb_basic()
10:23:12
DEBUG
reusing crumb
10:23:12
DEBUG
Exiting _get_crumb_basic()
10:23:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:12
DEBUG
Exiting _get_cookie_and_crumb()
10:23:12
DEBUG
response code=200
10:23:12
DEBUG
Exiting _make_request()
10:23:12
DEBUG
Exiting get()
10:23:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:11
10:23:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:11-05:00
10:23:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:11-05:00
10:23:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:12
DEBUG
Exiting history()
10:23:12
DEBUG
POLL [Yahoo]: 10:23:12 Price=$53.73
10:23:12
DEBUG
CHECK: C=53.73 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:23:22
DEBUG
Entering history()
10:23:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:22
DEBUG
Entering history()
10:23:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:22
DEBUG
Entering get()
10:23:22
DEBUG
Entering _make_request()
10:23:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:22
DEBUG
Entering _get_cookie_and_crumb()
10:23:22
DEBUG
cookie_mode = 'basic'
10:23:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:22
DEBUG
Entering _get_cookie_basic()
10:23:22
DEBUG
reusing cookie
10:23:22
DEBUG
Exiting _get_cookie_basic()
10:23:22
DEBUG
Entering _get_crumb_basic()
10:23:22
DEBUG
reusing crumb
10:23:22
DEBUG
Exiting _get_crumb_basic()
10:23:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:22
DEBUG
Exiting _get_cookie_and_crumb()
10:23:22
DEBUG
response code=200
10:23:22
DEBUG
Exiting _make_request()
10:23:22
DEBUG
Exiting get()
10:23:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:23:21
10:23:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:23:21-05:00
10:23:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:22
DEBUG
Exiting history()
10:23:22
DEBUG
Exiting history()
10:23:22
DEBUG
Entering history()
10:23:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:22
DEBUG
Entering get()
10:23:22
DEBUG
Entering _make_request()
10:23:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:22
DEBUG
Entering _get_cookie_and_crumb()
10:23:22
DEBUG
cookie_mode = 'basic'
10:23:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:22
DEBUG
Entering _get_cookie_basic()
10:23:22
DEBUG
reusing cookie
10:23:22
DEBUG
Exiting _get_cookie_basic()
10:23:22
DEBUG
Entering _get_crumb_basic()
10:23:22
DEBUG
reusing crumb
10:23:22
DEBUG
Exiting _get_crumb_basic()
10:23:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:22
DEBUG
Exiting _get_cookie_and_crumb()
10:23:22
DEBUG
response code=200
10:23:22
DEBUG
Exiting _make_request()
10:23:22
DEBUG
Exiting get()
10:23:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:21
10:23:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:21-05:00
10:23:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:21-05:00
10:23:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:22
DEBUG
Exiting history()
10:23:22
DEBUG
POLL [Yahoo]: 10:23:22 Price=$53.53
10:23:22
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:23:32
DEBUG
Entering history()
10:23:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:32
DEBUG
Entering history()
10:23:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:32
DEBUG
Entering get()
10:23:32
DEBUG
Entering _make_request()
10:23:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:32
DEBUG
Entering _get_cookie_and_crumb()
10:23:32
DEBUG
cookie_mode = 'basic'
10:23:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:32
DEBUG
Entering _get_cookie_basic()
10:23:32
DEBUG
reusing cookie
10:23:32
DEBUG
Exiting _get_cookie_basic()
10:23:32
DEBUG
Entering _get_crumb_basic()
10:23:32
DEBUG
reusing crumb
10:23:32
DEBUG
Exiting _get_crumb_basic()
10:23:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:32
DEBUG
Exiting _get_cookie_and_crumb()
10:23:32
DEBUG
response code=200
10:23:32
DEBUG
Exiting _make_request()
10:23:32
DEBUG
Exiting get()
10:23:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:23:21
10:23:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:23:21-05:00
10:23:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:32
DEBUG
Exiting history()
10:23:32
DEBUG
Exiting history()
10:23:32
DEBUG
Entering history()
10:23:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:32
DEBUG
Entering get()
10:23:32
DEBUG
Entering _make_request()
10:23:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:32
DEBUG
Entering _get_cookie_and_crumb()
10:23:32
DEBUG
cookie_mode = 'basic'
10:23:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:32
DEBUG
Entering _get_cookie_basic()
10:23:32
DEBUG
reusing cookie
10:23:32
DEBUG
Exiting _get_cookie_basic()
10:23:32
DEBUG
Entering _get_crumb_basic()
10:23:32
DEBUG
reusing crumb
10:23:32
DEBUG
Exiting _get_crumb_basic()
10:23:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:32
DEBUG
Exiting _get_cookie_and_crumb()
10:23:32
DEBUG
response code=200
10:23:32
DEBUG
Exiting _make_request()
10:23:32
DEBUG
Exiting get()
10:23:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:31
10:23:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:31-05:00
10:23:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:31-05:00
10:23:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:32
DEBUG
Exiting history()
10:23:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:23:42
DEBUG
Entering history()
10:23:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:42
DEBUG
Entering history()
10:23:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:42
DEBUG
Entering get()
10:23:42
DEBUG
Entering _make_request()
10:23:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:42
DEBUG
Entering _get_cookie_and_crumb()
10:23:42
DEBUG
cookie_mode = 'basic'
10:23:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:42
DEBUG
Entering _get_cookie_basic()
10:23:42
DEBUG
reusing cookie
10:23:42
DEBUG
Exiting _get_cookie_basic()
10:23:42
DEBUG
Entering _get_crumb_basic()
10:23:42
DEBUG
reusing crumb
10:23:42
DEBUG
Exiting _get_crumb_basic()
10:23:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:42
DEBUG
Exiting _get_cookie_and_crumb()
10:23:42
DEBUG
response code=200
10:23:42
DEBUG
Exiting _make_request()
10:23:42
DEBUG
Exiting get()
10:23:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:23:41
10:23:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:23:41-05:00
10:23:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:42
DEBUG
Exiting history()
10:23:42
DEBUG
Exiting history()
10:23:42
DEBUG
Entering history()
10:23:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:42
DEBUG
Entering get()
10:23:42
DEBUG
Entering _make_request()
10:23:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:42
DEBUG
Entering _get_cookie_and_crumb()
10:23:42
DEBUG
cookie_mode = 'basic'
10:23:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:42
DEBUG
Entering _get_cookie_basic()
10:23:42
DEBUG
reusing cookie
10:23:42
DEBUG
Exiting _get_cookie_basic()
10:23:42
DEBUG
Entering _get_crumb_basic()
10:23:42
DEBUG
reusing crumb
10:23:42
DEBUG
Exiting _get_crumb_basic()
10:23:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:42
DEBUG
Exiting _get_cookie_and_crumb()
10:23:42
DEBUG
response code=200
10:23:42
DEBUG
Exiting _make_request()
10:23:42
DEBUG
Exiting get()
10:23:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:31
10:23:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:31-05:00
10:23:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:31-05:00
10:23:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:42
DEBUG
Exiting history()
10:23:42
DEBUG
POLL [Yahoo]: 10:23:42 Price=$53.44
10:23:42
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:23:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:23:52
DEBUG
Entering history()
10:23:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:23:52
DEBUG
Entering history()
10:23:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:52
DEBUG
Entering get()
10:23:52
DEBUG
Entering _make_request()
10:23:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:23:52
DEBUG
Entering _get_cookie_and_crumb()
10:23:52
DEBUG
cookie_mode = 'basic'
10:23:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:52
DEBUG
Entering _get_cookie_basic()
10:23:52
DEBUG
reusing cookie
10:23:52
DEBUG
Exiting _get_cookie_basic()
10:23:52
DEBUG
Entering _get_crumb_basic()
10:23:52
DEBUG
reusing crumb
10:23:52
DEBUG
Exiting _get_crumb_basic()
10:23:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:52
DEBUG
Exiting _get_cookie_and_crumb()
10:23:52
DEBUG
response code=200
10:23:52
DEBUG
Exiting _make_request()
10:23:52
DEBUG
Exiting get()
10:23:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:23:41
10:23:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:23:41-05:00
10:23:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:23:52
DEBUG
Exiting history()
10:23:52
DEBUG
Exiting history()
10:23:52
DEBUG
Entering history()
10:23:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:52
DEBUG
Entering get()
10:23:52
DEBUG
Entering _make_request()
10:23:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:23:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:23:52
DEBUG
Entering _get_cookie_and_crumb()
10:23:52
DEBUG
cookie_mode = 'basic'
10:23:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:23:52
DEBUG
Entering _get_cookie_basic()
10:23:52
DEBUG
reusing cookie
10:23:52
DEBUG
Exiting _get_cookie_basic()
10:23:52
DEBUG
Entering _get_crumb_basic()
10:23:52
DEBUG
reusing crumb
10:23:52
DEBUG
Exiting _get_crumb_basic()
10:23:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:23:52
DEBUG
Exiting _get_cookie_and_crumb()
10:23:52
DEBUG
response code=200
10:23:52
DEBUG
Exiting _make_request()
10:23:52
DEBUG
Exiting get()
10:23:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:48
10:23:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:48-05:00
10:23:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:48-05:00
10:23:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:23:52
DEBUG
Exiting history()
10:24:00
DEBUG
BAR: 10:23:00 O=53.80 H=53.80 L=53.31 C=53.35
10:24:00
DEBUG
Checking: C=53.35 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:24:02
DEBUG
Entering history()
10:24:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:02
DEBUG
Entering history()
10:24:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:02
DEBUG
Entering get()
10:24:02
DEBUG
Entering _make_request()
10:24:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:02
DEBUG
Entering _get_cookie_and_crumb()
10:24:02
DEBUG
cookie_mode = 'basic'
10:24:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:02
DEBUG
Entering _get_cookie_basic()
10:24:02
DEBUG
reusing cookie
10:24:02
DEBUG
Exiting _get_cookie_basic()
10:24:02
DEBUG
Entering _get_crumb_basic()
10:24:02
DEBUG
reusing crumb
10:24:02
DEBUG
Exiting _get_crumb_basic()
10:24:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:02
DEBUG
Exiting _get_cookie_and_crumb()
10:24:02
DEBUG
response code=200
10:24:02
DEBUG
Exiting _make_request()
10:24:02
DEBUG
Exiting get()
10:24:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:00
10:24:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:00-05:00
10:24:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:02
DEBUG
Exiting history()
10:24:02
DEBUG
Exiting history()
10:24:02
DEBUG
Entering history()
10:24:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:02
DEBUG
Entering get()
10:24:02
DEBUG
Entering _make_request()
10:24:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:02
DEBUG
Entering _get_cookie_and_crumb()
10:24:02
DEBUG
cookie_mode = 'basic'
10:24:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:02
DEBUG
Entering _get_cookie_basic()
10:24:02
DEBUG
reusing cookie
10:24:02
DEBUG
Exiting _get_cookie_basic()
10:24:02
DEBUG
Entering _get_crumb_basic()
10:24:02
DEBUG
reusing crumb
10:24:02
DEBUG
Exiting _get_crumb_basic()
10:24:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:02
DEBUG
Exiting _get_cookie_and_crumb()
10:24:02
DEBUG
response code=200
10:24:02
DEBUG
Exiting _make_request()
10:24:02
DEBUG
Exiting get()
10:24:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:23:48
10:24:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:48-05:00
10:24:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:23:48-05:00
10:24:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:02
DEBUG
Exiting history()
10:24:02
DEBUG
POLL [Yahoo]: 10:24:02 Price=$53.38
10:24:02
DEBUG
CHECK: C=53.38 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:24:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:24:12
DEBUG
Entering history()
10:24:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:12
DEBUG
Entering history()
10:24:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:12
DEBUG
Entering get()
10:24:12
DEBUG
Entering _make_request()
10:24:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:12
DEBUG
Entering _get_cookie_and_crumb()
10:24:12
DEBUG
cookie_mode = 'basic'
10:24:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:12
DEBUG
Entering _get_cookie_basic()
10:24:12
DEBUG
reusing cookie
10:24:12
DEBUG
Exiting _get_cookie_basic()
10:24:12
DEBUG
Entering _get_crumb_basic()
10:24:12
DEBUG
reusing crumb
10:24:12
DEBUG
Exiting _get_crumb_basic()
10:24:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:12
DEBUG
Exiting _get_cookie_and_crumb()
10:24:12
DEBUG
response code=200
10:24:12
DEBUG
Exiting _make_request()
10:24:12
DEBUG
Exiting get()
10:24:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:00
10:24:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:00-05:00
10:24:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:12
DEBUG
Exiting history()
10:24:12
DEBUG
Exiting history()
10:24:12
DEBUG
Entering history()
10:24:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:12
DEBUG
Entering get()
10:24:12
DEBUG
Entering _make_request()
10:24:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:12
DEBUG
Entering _get_cookie_and_crumb()
10:24:12
DEBUG
cookie_mode = 'basic'
10:24:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:12
DEBUG
Entering _get_cookie_basic()
10:24:12
DEBUG
reusing cookie
10:24:12
DEBUG
Exiting _get_cookie_basic()
10:24:12
DEBUG
Entering _get_crumb_basic()
10:24:12
DEBUG
reusing crumb
10:24:12
DEBUG
Exiting _get_crumb_basic()
10:24:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:12
DEBUG
Exiting _get_cookie_and_crumb()
10:24:12
DEBUG
response code=200
10:24:12
DEBUG
Exiting _make_request()
10:24:12
DEBUG
Exiting get()
10:24:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:11
10:24:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:11-05:00
10:24:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:11-05:00
10:24:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:12
DEBUG
Exiting history()
10:24:22
DEBUG
Entering history()
10:24:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:22
DEBUG
Entering history()
10:24:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:22
DEBUG
Entering get()
10:24:22
DEBUG
Entering _make_request()
10:24:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:22
DEBUG
Entering _get_cookie_and_crumb()
10:24:22
DEBUG
cookie_mode = 'basic'
10:24:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:22
DEBUG
Entering _get_cookie_basic()
10:24:22
DEBUG
reusing cookie
10:24:22
DEBUG
Exiting _get_cookie_basic()
10:24:22
DEBUG
Entering _get_crumb_basic()
10:24:22
DEBUG
reusing crumb
10:24:22
DEBUG
Exiting _get_crumb_basic()
10:24:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:22
DEBUG
Exiting _get_cookie_and_crumb()
10:24:23
DEBUG
response code=200
10:24:23
DEBUG
Exiting _make_request()
10:24:23
DEBUG
Exiting get()
10:24:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:17
10:24:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:17-05:00
10:24:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:23
DEBUG
Exiting history()
10:24:23
DEBUG
Exiting history()
10:24:23
DEBUG
Entering history()
10:24:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:23
DEBUG
Entering get()
10:24:23
DEBUG
Entering _make_request()
10:24:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:23
DEBUG
Entering _get_cookie_and_crumb()
10:24:23
DEBUG
cookie_mode = 'basic'
10:24:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:23
DEBUG
Entering _get_cookie_basic()
10:24:23
DEBUG
reusing cookie
10:24:23
DEBUG
Exiting _get_cookie_basic()
10:24:23
DEBUG
Entering _get_crumb_basic()
10:24:23
DEBUG
reusing crumb
10:24:23
DEBUG
Exiting _get_crumb_basic()
10:24:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:23
DEBUG
Exiting _get_cookie_and_crumb()
10:24:23
DEBUG
response code=200
10:24:23
DEBUG
Exiting _make_request()
10:24:23
DEBUG
Exiting get()
10:24:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:17
10:24:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:17-05:00
10:24:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:17-05:00
10:24:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:23
DEBUG
Exiting history()
10:24:23
DEBUG
POLL [Yahoo]: 10:24:23 Price=$53.36
10:24:23
DEBUG
CHECK: C=53.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:24:33
DEBUG
Entering history()
10:24:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:33
DEBUG
Entering history()
10:24:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:33
DEBUG
Entering get()
10:24:33
DEBUG
Entering _make_request()
10:24:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:33
DEBUG
Entering _get_cookie_and_crumb()
10:24:33
DEBUG
cookie_mode = 'basic'
10:24:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:33
DEBUG
Entering _get_cookie_basic()
10:24:33
DEBUG
reusing cookie
10:24:33
DEBUG
Exiting _get_cookie_basic()
10:24:33
DEBUG
Entering _get_crumb_basic()
10:24:33
DEBUG
reusing crumb
10:24:33
DEBUG
Exiting _get_crumb_basic()
10:24:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:33
DEBUG
Exiting _get_cookie_and_crumb()
10:24:33
DEBUG
response code=200
10:24:33
DEBUG
Exiting _make_request()
10:24:33
DEBUG
Exiting get()
10:24:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:32
10:24:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:32-05:00
10:24:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:33
DEBUG
Exiting history()
10:24:33
DEBUG
Exiting history()
10:24:33
DEBUG
Entering history()
10:24:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:33
DEBUG
Entering get()
10:24:33
DEBUG
Entering _make_request()
10:24:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:33
DEBUG
Entering _get_cookie_and_crumb()
10:24:33
DEBUG
cookie_mode = 'basic'
10:24:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:33
DEBUG
Entering _get_cookie_basic()
10:24:33
DEBUG
reusing cookie
10:24:33
DEBUG
Exiting _get_cookie_basic()
10:24:33
DEBUG
Entering _get_crumb_basic()
10:24:33
DEBUG
reusing crumb
10:24:33
DEBUG
Exiting _get_crumb_basic()
10:24:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:33
DEBUG
Exiting _get_cookie_and_crumb()
10:24:33
DEBUG
response code=200
10:24:33
DEBUG
Exiting _make_request()
10:24:33
DEBUG
Exiting get()
10:24:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:17
10:24:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:17-05:00
10:24:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:17-05:00
10:24:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:33
DEBUG
Exiting history()
10:24:33
DEBUG
POLL [Yahoo]: 10:24:33 Price=$53.39
10:24:33
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:24:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:24:43
DEBUG
Entering history()
10:24:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:43
DEBUG
Entering history()
10:24:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:43
DEBUG
Entering get()
10:24:43
DEBUG
Entering _make_request()
10:24:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:43
DEBUG
Entering _get_cookie_and_crumb()
10:24:43
DEBUG
cookie_mode = 'basic'
10:24:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:43
DEBUG
Entering _get_cookie_basic()
10:24:43
DEBUG
reusing cookie
10:24:43
DEBUG
Exiting _get_cookie_basic()
10:24:43
DEBUG
Entering _get_crumb_basic()
10:24:43
DEBUG
reusing crumb
10:24:43
DEBUG
Exiting _get_crumb_basic()
10:24:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:43
DEBUG
Exiting _get_cookie_and_crumb()
10:24:43
DEBUG
response code=200
10:24:43
DEBUG
Exiting _make_request()
10:24:43
DEBUG
Exiting get()
10:24:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:40
10:24:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:43
DEBUG
Exiting history()
10:24:43
DEBUG
Exiting history()
10:24:43
DEBUG
Entering history()
10:24:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:43
DEBUG
Entering get()
10:24:43
DEBUG
Entering _make_request()
10:24:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:43
DEBUG
Entering _get_cookie_and_crumb()
10:24:43
DEBUG
cookie_mode = 'basic'
10:24:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:43
DEBUG
Entering _get_cookie_basic()
10:24:43
DEBUG
reusing cookie
10:24:43
DEBUG
Exiting _get_cookie_basic()
10:24:43
DEBUG
Entering _get_crumb_basic()
10:24:43
DEBUG
reusing crumb
10:24:43
DEBUG
Exiting _get_crumb_basic()
10:24:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:43
DEBUG
Exiting _get_cookie_and_crumb()
10:24:43
DEBUG
response code=200
10:24:43
DEBUG
Exiting _make_request()
10:24:43
DEBUG
Exiting get()
10:24:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:40
10:24:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:43
DEBUG
Exiting history()
10:24:43
DEBUG
POLL [Yahoo]: 10:24:43 Price=$53.42
10:24:43
DEBUG
CHECK: C=53.42 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:24:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:24:53
DEBUG
Entering history()
10:24:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:24:53
DEBUG
Entering history()
10:24:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:53
DEBUG
Entering get()
10:24:53
DEBUG
Entering _make_request()
10:24:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:24:53
DEBUG
Entering _get_cookie_and_crumb()
10:24:53
DEBUG
cookie_mode = 'basic'
10:24:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:53
DEBUG
Entering _get_cookie_basic()
10:24:53
DEBUG
reusing cookie
10:24:53
DEBUG
Exiting _get_cookie_basic()
10:24:53
DEBUG
Entering _get_crumb_basic()
10:24:53
DEBUG
reusing crumb
10:24:53
DEBUG
Exiting _get_crumb_basic()
10:24:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:53
DEBUG
Exiting _get_cookie_and_crumb()
10:24:53
DEBUG
response code=200
10:24:53
DEBUG
Exiting _make_request()
10:24:53
DEBUG
Exiting get()
10:24:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:40
10:24:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:24:53
DEBUG
Exiting history()
10:24:53
DEBUG
Exiting history()
10:24:53
DEBUG
Entering history()
10:24:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:53
DEBUG
Entering get()
10:24:53
DEBUG
Entering _make_request()
10:24:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:24:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:24:53
DEBUG
Entering _get_cookie_and_crumb()
10:24:53
DEBUG
cookie_mode = 'basic'
10:24:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:24:53
DEBUG
Entering _get_cookie_basic()
10:24:53
DEBUG
reusing cookie
10:24:53
DEBUG
Exiting _get_cookie_basic()
10:24:53
DEBUG
Entering _get_crumb_basic()
10:24:53
DEBUG
reusing crumb
10:24:53
DEBUG
Exiting _get_crumb_basic()
10:24:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:24:53
DEBUG
Exiting _get_cookie_and_crumb()
10:24:53
DEBUG
response code=200
10:24:53
DEBUG
Exiting _make_request()
10:24:53
DEBUG
Exiting get()
10:24:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:40
10:24:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:40-05:00
10:24:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:24:53
DEBUG
Exiting history()
10:25:03
DEBUG
Entering history()
10:25:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:03
DEBUG
Entering history()
10:25:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:03
DEBUG
Entering get()
10:25:03
DEBUG
Entering _make_request()
10:25:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:03
DEBUG
Entering _get_cookie_and_crumb()
10:25:03
DEBUG
cookie_mode = 'basic'
10:25:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:03
DEBUG
Entering _get_cookie_basic()
10:25:03
DEBUG
reusing cookie
10:25:03
DEBUG
Exiting _get_cookie_basic()
10:25:03
DEBUG
Entering _get_crumb_basic()
10:25:03
DEBUG
reusing crumb
10:25:03
DEBUG
Exiting _get_crumb_basic()
10:25:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:03
DEBUG
Exiting _get_cookie_and_crumb()
10:25:03
DEBUG
response code=200
10:25:03
DEBUG
Exiting _make_request()
10:25:03
DEBUG
Exiting get()
10:25:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:59
10:25:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:59-05:00
10:25:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:03
DEBUG
Exiting history()
10:25:03
DEBUG
Exiting history()
10:25:03
DEBUG
Entering history()
10:25:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:03
DEBUG
Entering get()
10:25:03
DEBUG
Entering _make_request()
10:25:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:03
DEBUG
Entering _get_cookie_and_crumb()
10:25:03
DEBUG
cookie_mode = 'basic'
10:25:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:03
DEBUG
Entering _get_cookie_basic()
10:25:03
DEBUG
reusing cookie
10:25:03
DEBUG
Exiting _get_cookie_basic()
10:25:03
DEBUG
Entering _get_crumb_basic()
10:25:03
DEBUG
reusing crumb
10:25:03
DEBUG
Exiting _get_crumb_basic()
10:25:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:03
DEBUG
Exiting _get_cookie_and_crumb()
10:25:03
DEBUG
response code=200
10:25:03
DEBUG
Exiting _make_request()
10:25:03
DEBUG
Exiting get()
10:25:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:24:59
10:25:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:59-05:00
10:25:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:24:59-05:00
10:25:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:03
DEBUG
Exiting history()
10:25:03
DEBUG
POLL [Yahoo]: 10:25:03 Price=$53.39
10:25:03
DEBUG
CHECK: C=53.39 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:25:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:25:13
DEBUG
Entering history()
10:25:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:13
DEBUG
Entering history()
10:25:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:13
DEBUG
Entering get()
10:25:13
DEBUG
Entering _make_request()
10:25:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:13
DEBUG
Entering _get_cookie_and_crumb()
10:25:13
DEBUG
cookie_mode = 'basic'
10:25:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:13
DEBUG
Entering _get_cookie_basic()
10:25:13
DEBUG
reusing cookie
10:25:13
DEBUG
Exiting _get_cookie_basic()
10:25:13
DEBUG
Entering _get_crumb_basic()
10:25:13
DEBUG
reusing crumb
10:25:13
DEBUG
Exiting _get_crumb_basic()
10:25:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:13
DEBUG
Exiting _get_cookie_and_crumb()
10:25:13
DEBUG
response code=200
10:25:13
DEBUG
Exiting _make_request()
10:25:13
DEBUG
Exiting get()
10:25:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:24:59
10:25:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:24:59-05:00
10:25:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:14
DEBUG
Exiting history()
10:25:14
DEBUG
Exiting history()
10:25:14
DEBUG
Entering history()
10:25:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:14
DEBUG
Entering get()
10:25:14
DEBUG
Entering _make_request()
10:25:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:14
DEBUG
Entering _get_cookie_and_crumb()
10:25:14
DEBUG
cookie_mode = 'basic'
10:25:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:14
DEBUG
Entering _get_cookie_basic()
10:25:14
DEBUG
reusing cookie
10:25:14
DEBUG
Exiting _get_cookie_basic()
10:25:14
DEBUG
Entering _get_crumb_basic()
10:25:14
DEBUG
reusing crumb
10:25:14
DEBUG
Exiting _get_crumb_basic()
10:25:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:14
DEBUG
Exiting _get_cookie_and_crumb()
10:25:14
DEBUG
response code=200
10:25:14
DEBUG
Exiting _make_request()
10:25:14
DEBUG
Exiting get()
10:25:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:25:13
10:25:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:13-05:00
10:25:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:13-05:00
10:25:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:14
DEBUG
Exiting history()
10:25:24
DEBUG
Entering history()
10:25:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:24
DEBUG
Entering history()
10:25:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:24
DEBUG
Entering get()
10:25:24
DEBUG
Entering _make_request()
10:25:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:24
DEBUG
Entering _get_cookie_and_crumb()
10:25:24
DEBUG
cookie_mode = 'basic'
10:25:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:24
DEBUG
Entering _get_cookie_basic()
10:25:24
DEBUG
reusing cookie
10:25:24
DEBUG
Exiting _get_cookie_basic()
10:25:24
DEBUG
Entering _get_crumb_basic()
10:25:24
DEBUG
reusing crumb
10:25:24
DEBUG
Exiting _get_crumb_basic()
10:25:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:24
DEBUG
Exiting _get_cookie_and_crumb()
10:25:24
DEBUG
response code=200
10:25:24
DEBUG
Exiting _make_request()
10:25:24
DEBUG
Exiting get()
10:25:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:25:22
10:25:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:25:22-05:00
10:25:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:24
DEBUG
Exiting history()
10:25:24
DEBUG
Exiting history()
10:25:24
DEBUG
Entering history()
10:25:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:24
DEBUG
Entering get()
10:25:24
DEBUG
Entering _make_request()
10:25:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:24
DEBUG
Entering _get_cookie_and_crumb()
10:25:24
DEBUG
cookie_mode = 'basic'
10:25:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:24
DEBUG
Entering _get_cookie_basic()
10:25:24
DEBUG
reusing cookie
10:25:24
DEBUG
Exiting _get_cookie_basic()
10:25:24
DEBUG
Entering _get_crumb_basic()
10:25:24
DEBUG
reusing crumb
10:25:24
DEBUG
Exiting _get_crumb_basic()
10:25:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:24
DEBUG
Exiting _get_cookie_and_crumb()
10:25:24
DEBUG
response code=200
10:25:24
DEBUG
Exiting _make_request()
10:25:24
DEBUG
Exiting get()
10:25:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:25:13
10:25:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:13-05:00
10:25:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:13-05:00
10:25:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:24
DEBUG
Exiting history()
10:25:24
DEBUG
POLL [Yahoo]: 10:25:24 Price=$53.51
10:25:24
DEBUG
CHECK: C=53.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:25:34
DEBUG
Entering history()
10:25:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:34
DEBUG
Entering history()
10:25:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:34
DEBUG
Entering get()
10:25:34
DEBUG
Entering _make_request()
10:25:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:34
DEBUG
Entering _get_cookie_and_crumb()
10:25:34
DEBUG
cookie_mode = 'basic'
10:25:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:34
DEBUG
Entering _get_cookie_basic()
10:25:34
DEBUG
reusing cookie
10:25:34
DEBUG
Exiting _get_cookie_basic()
10:25:34
DEBUG
Entering _get_crumb_basic()
10:25:34
DEBUG
reusing crumb
10:25:34
DEBUG
Exiting _get_crumb_basic()
10:25:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:34
DEBUG
Exiting _get_cookie_and_crumb()
10:25:34
DEBUG
response code=200
10:25:34
DEBUG
Exiting _make_request()
10:25:34
DEBUG
Exiting get()
10:25:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:25:33
10:25:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:25:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:34
DEBUG
Exiting history()
10:25:34
DEBUG
Exiting history()
10:25:34
DEBUG
Entering history()
10:25:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:34
DEBUG
Entering get()
10:25:34
DEBUG
Entering _make_request()
10:25:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:34
DEBUG
Entering _get_cookie_and_crumb()
10:25:34
DEBUG
cookie_mode = 'basic'
10:25:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:34
DEBUG
Entering _get_cookie_basic()
10:25:34
DEBUG
reusing cookie
10:25:34
DEBUG
Exiting _get_cookie_basic()
10:25:34
DEBUG
Entering _get_crumb_basic()
10:25:34
DEBUG
reusing crumb
10:25:34
DEBUG
Exiting _get_crumb_basic()
10:25:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:34
DEBUG
Exiting _get_cookie_and_crumb()
10:25:34
DEBUG
response code=200
10:25:34
DEBUG
Exiting _make_request()
10:25:34
DEBUG
Exiting get()
10:25:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:25:33
10:25:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:34
DEBUG
Exiting history()
10:25:34
DEBUG
POLL [Yahoo]: 10:25:34 Price=$53.64
10:25:34
DEBUG
CHECK: C=53.64 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:25:44
DEBUG
Entering history()
10:25:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:44
DEBUG
Entering history()
10:25:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:44
DEBUG
Entering get()
10:25:44
DEBUG
Entering _make_request()
10:25:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:44
DEBUG
Entering _get_cookie_and_crumb()
10:25:44
DEBUG
cookie_mode = 'basic'
10:25:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:44
DEBUG
Entering _get_cookie_basic()
10:25:44
DEBUG
reusing cookie
10:25:44
DEBUG
Exiting _get_cookie_basic()
10:25:44
DEBUG
Entering _get_crumb_basic()
10:25:44
DEBUG
reusing crumb
10:25:44
DEBUG
Exiting _get_crumb_basic()
10:25:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:44
DEBUG
Exiting _get_cookie_and_crumb()
10:25:44
DEBUG
response code=200
10:25:44
DEBUG
Exiting _make_request()
10:25:44
DEBUG
Exiting get()
10:25:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:25:33
10:25:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:44
DEBUG
Exiting history()
10:25:44
DEBUG
Exiting history()
10:25:44
DEBUG
Entering history()
10:25:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:44
DEBUG
Entering get()
10:25:44
DEBUG
Entering _make_request()
10:25:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:44
DEBUG
Entering _get_cookie_and_crumb()
10:25:44
DEBUG
cookie_mode = 'basic'
10:25:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:44
DEBUG
Entering _get_cookie_basic()
10:25:44
DEBUG
reusing cookie
10:25:44
DEBUG
Exiting _get_cookie_basic()
10:25:44
DEBUG
Entering _get_crumb_basic()
10:25:44
DEBUG
reusing crumb
10:25:44
DEBUG
Exiting _get_crumb_basic()
10:25:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:44
DEBUG
Exiting _get_cookie_and_crumb()
10:25:44
DEBUG
response code=200
10:25:44
DEBUG
Exiting _make_request()
10:25:44
DEBUG
Exiting get()
10:25:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:25:33
10:25:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:33-05:00
10:25:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:44
DEBUG
Exiting history()
10:25:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:25:54
DEBUG
Entering history()
10:25:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:25:54
DEBUG
Entering history()
10:25:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:54
DEBUG
Entering get()
10:25:54
DEBUG
Entering _make_request()
10:25:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:25:54
DEBUG
Entering _get_cookie_and_crumb()
10:25:54
DEBUG
cookie_mode = 'basic'
10:25:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:54
DEBUG
Entering _get_cookie_basic()
10:25:54
DEBUG
reusing cookie
10:25:54
DEBUG
Exiting _get_cookie_basic()
10:25:54
DEBUG
Entering _get_crumb_basic()
10:25:54
DEBUG
reusing crumb
10:25:54
DEBUG
Exiting _get_crumb_basic()
10:25:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:54
DEBUG
Exiting _get_cookie_and_crumb()
10:25:54
DEBUG
response code=200
10:25:54
DEBUG
Exiting _make_request()
10:25:54
DEBUG
Exiting get()
10:25:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:25:51
10:25:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:25:51-05:00
10:25:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:25:54
DEBUG
Exiting history()
10:25:54
DEBUG
Exiting history()
10:25:54
DEBUG
Entering history()
10:25:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:54
DEBUG
Entering get()
10:25:54
DEBUG
Entering _make_request()
10:25:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:25:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:25:54
DEBUG
Entering _get_cookie_and_crumb()
10:25:54
DEBUG
cookie_mode = 'basic'
10:25:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:25:54
DEBUG
Entering _get_cookie_basic()
10:25:54
DEBUG
reusing cookie
10:25:54
DEBUG
Exiting _get_cookie_basic()
10:25:54
DEBUG
Entering _get_crumb_basic()
10:25:54
DEBUG
reusing crumb
10:25:54
DEBUG
Exiting _get_crumb_basic()
10:25:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:25:54
DEBUG
Exiting _get_cookie_and_crumb()
10:25:54
DEBUG
response code=200
10:25:54
DEBUG
Exiting _make_request()
10:25:54
DEBUG
Exiting get()
10:25:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:25:51
10:25:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:51-05:00
10:25:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:25:51-05:00
10:25:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:25:55
DEBUG
Exiting history()
10:25:55
DEBUG
POLL [Yahoo]: 10:25:55 Price=$53.65
10:25:55
DEBUG
CHECK: C=53.65 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:00
DEBUG
BAR: 10:25:00 O=53.62 H=53.62 L=53.62 C=53.62
10:26:00
DEBUG
Checking: C=53.62 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:26:05
DEBUG
Entering history()
10:26:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:05
DEBUG
Entering history()
10:26:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:05
DEBUG
Entering get()
10:26:05
DEBUG
Entering _make_request()
10:26:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:05
DEBUG
Entering _get_cookie_and_crumb()
10:26:05
DEBUG
cookie_mode = 'basic'
10:26:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:05
DEBUG
Entering _get_cookie_basic()
10:26:05
DEBUG
reusing cookie
10:26:05
DEBUG
Exiting _get_cookie_basic()
10:26:05
DEBUG
Entering _get_crumb_basic()
10:26:05
DEBUG
reusing crumb
10:26:05
DEBUG
Exiting _get_crumb_basic()
10:26:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:05
DEBUG
Exiting _get_cookie_and_crumb()
10:26:05
DEBUG
response code=200
10:26:05
DEBUG
Exiting _make_request()
10:26:05
DEBUG
Exiting get()
10:26:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:04
10:26:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:04-05:00
10:26:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:05
DEBUG
Exiting history()
10:26:05
DEBUG
Exiting history()
10:26:05
DEBUG
Entering history()
10:26:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:05
DEBUG
Entering get()
10:26:05
DEBUG
Entering _make_request()
10:26:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:05
DEBUG
Entering _get_cookie_and_crumb()
10:26:05
DEBUG
cookie_mode = 'basic'
10:26:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:05
DEBUG
Entering _get_cookie_basic()
10:26:05
DEBUG
reusing cookie
10:26:05
DEBUG
Exiting _get_cookie_basic()
10:26:05
DEBUG
Entering _get_crumb_basic()
10:26:05
DEBUG
reusing crumb
10:26:05
DEBUG
Exiting _get_crumb_basic()
10:26:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:05
DEBUG
Exiting _get_cookie_and_crumb()
10:26:05
DEBUG
response code=200
10:26:05
DEBUG
Exiting _make_request()
10:26:05
DEBUG
Exiting get()
10:26:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:04
10:26:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:04-05:00
10:26:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:04-05:00
10:26:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:05
DEBUG
Exiting history()
10:26:05
DEBUG
POLL [Yahoo]: 10:26:05 Price=$53.72
10:26:05
DEBUG
CHECK: C=53.72 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:15
DEBUG
Entering history()
10:26:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:15
DEBUG
Entering history()
10:26:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:15
DEBUG
Entering get()
10:26:15
DEBUG
Entering _make_request()
10:26:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:15
DEBUG
Entering _get_cookie_and_crumb()
10:26:15
DEBUG
cookie_mode = 'basic'
10:26:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:15
DEBUG
Entering _get_cookie_basic()
10:26:15
DEBUG
reusing cookie
10:26:15
DEBUG
Exiting _get_cookie_basic()
10:26:15
DEBUG
Entering _get_crumb_basic()
10:26:15
DEBUG
reusing crumb
10:26:15
DEBUG
Exiting _get_crumb_basic()
10:26:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:15
DEBUG
Exiting _get_cookie_and_crumb()
10:26:15
DEBUG
response code=200
10:26:15
DEBUG
Exiting _make_request()
10:26:15
DEBUG
Exiting get()
10:26:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:14
10:26:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:14-05:00
10:26:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:15
DEBUG
Exiting history()
10:26:15
DEBUG
Exiting history()
10:26:15
DEBUG
Entering history()
10:26:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:15
DEBUG
Entering get()
10:26:15
DEBUG
Entering _make_request()
10:26:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:15
DEBUG
Entering _get_cookie_and_crumb()
10:26:15
DEBUG
cookie_mode = 'basic'
10:26:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:15
DEBUG
Entering _get_cookie_basic()
10:26:15
DEBUG
reusing cookie
10:26:15
DEBUG
Exiting _get_cookie_basic()
10:26:15
DEBUG
Entering _get_crumb_basic()
10:26:15
DEBUG
reusing crumb
10:26:15
DEBUG
Exiting _get_crumb_basic()
10:26:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:15
DEBUG
Exiting _get_cookie_and_crumb()
10:26:15
DEBUG
response code=200
10:26:15
DEBUG
Exiting _make_request()
10:26:15
DEBUG
Exiting get()
10:26:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:04
10:26:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:04-05:00
10:26:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:04-05:00
10:26:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:15
DEBUG
Exiting history()
10:26:15
DEBUG
POLL [Yahoo]: 10:26:15 Price=$53.65
10:26:15
DEBUG
CHECK: C=53.65 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:25
DEBUG
Entering history()
10:26:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:25
DEBUG
Entering history()
10:26:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:25
DEBUG
Entering get()
10:26:25
DEBUG
Entering _make_request()
10:26:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:25
DEBUG
Entering _get_cookie_and_crumb()
10:26:25
DEBUG
cookie_mode = 'basic'
10:26:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:25
DEBUG
Entering _get_cookie_basic()
10:26:25
DEBUG
reusing cookie
10:26:25
DEBUG
Exiting _get_cookie_basic()
10:26:25
DEBUG
Entering _get_crumb_basic()
10:26:25
DEBUG
reusing crumb
10:26:25
DEBUG
Exiting _get_crumb_basic()
10:26:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:25
DEBUG
Exiting _get_cookie_and_crumb()
10:26:25
DEBUG
response code=200
10:26:25
DEBUG
Exiting _make_request()
10:26:25
DEBUG
Exiting get()
10:26:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:24
10:26:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:25
DEBUG
Exiting history()
10:26:25
DEBUG
Exiting history()
10:26:25
DEBUG
Entering history()
10:26:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:25
DEBUG
Entering get()
10:26:25
DEBUG
Entering _make_request()
10:26:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:25
DEBUG
Entering _get_cookie_and_crumb()
10:26:25
DEBUG
cookie_mode = 'basic'
10:26:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:25
DEBUG
Entering _get_cookie_basic()
10:26:25
DEBUG
reusing cookie
10:26:25
DEBUG
Exiting _get_cookie_basic()
10:26:25
DEBUG
Entering _get_crumb_basic()
10:26:25
DEBUG
reusing crumb
10:26:25
DEBUG
Exiting _get_crumb_basic()
10:26:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:25
DEBUG
Exiting _get_cookie_and_crumb()
10:26:25
DEBUG
response code=200
10:26:25
DEBUG
Exiting _make_request()
10:26:25
DEBUG
Exiting get()
10:26:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:24
10:26:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:25
DEBUG
Exiting history()
10:26:25
DEBUG
POLL [Yahoo]: 10:26:25 Price=$53.63
10:26:25
DEBUG
CHECK: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:26:35
DEBUG
Entering history()
10:26:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:35
DEBUG
Entering history()
10:26:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:35
DEBUG
Entering get()
10:26:35
DEBUG
Entering _make_request()
10:26:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:35
DEBUG
Entering _get_cookie_and_crumb()
10:26:35
DEBUG
cookie_mode = 'basic'
10:26:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:35
DEBUG
Entering _get_cookie_basic()
10:26:35
DEBUG
reusing cookie
10:26:35
DEBUG
Exiting _get_cookie_basic()
10:26:35
DEBUG
Entering _get_crumb_basic()
10:26:35
DEBUG
reusing crumb
10:26:35
DEBUG
Exiting _get_crumb_basic()
10:26:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:35
DEBUG
Exiting _get_cookie_and_crumb()
10:26:35
DEBUG
response code=200
10:26:35
DEBUG
Exiting _make_request()
10:26:35
DEBUG
Exiting get()
10:26:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:24
10:26:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:35
DEBUG
Exiting history()
10:26:35
DEBUG
Exiting history()
10:26:35
DEBUG
Entering history()
10:26:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:35
DEBUG
Entering get()
10:26:35
DEBUG
Entering _make_request()
10:26:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:35
DEBUG
Entering _get_cookie_and_crumb()
10:26:35
DEBUG
cookie_mode = 'basic'
10:26:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:35
DEBUG
Entering _get_cookie_basic()
10:26:35
DEBUG
reusing cookie
10:26:35
DEBUG
Exiting _get_cookie_basic()
10:26:35
DEBUG
Entering _get_crumb_basic()
10:26:35
DEBUG
reusing crumb
10:26:35
DEBUG
Exiting _get_crumb_basic()
10:26:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:35
DEBUG
Exiting _get_cookie_and_crumb()
10:26:35
DEBUG
response code=200
10:26:35
DEBUG
Exiting _make_request()
10:26:35
DEBUG
Exiting get()
10:26:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:24
10:26:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:24-05:00
10:26:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:35
DEBUG
Exiting history()
10:26:45
DEBUG
Entering history()
10:26:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:45
DEBUG
Entering history()
10:26:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:45
DEBUG
Entering get()
10:26:45
DEBUG
Entering _make_request()
10:26:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:45
DEBUG
Entering _get_cookie_and_crumb()
10:26:45
DEBUG
cookie_mode = 'basic'
10:26:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:45
DEBUG
Entering _get_cookie_basic()
10:26:45
DEBUG
reusing cookie
10:26:45
DEBUG
Exiting _get_cookie_basic()
10:26:45
DEBUG
Entering _get_crumb_basic()
10:26:45
DEBUG
reusing crumb
10:26:45
DEBUG
Exiting _get_crumb_basic()
10:26:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:45
DEBUG
Exiting _get_cookie_and_crumb()
10:26:45
DEBUG
response code=200
10:26:45
DEBUG
Exiting _make_request()
10:26:45
DEBUG
Exiting get()
10:26:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:33
10:26:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:33-05:00
10:26:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:45
DEBUG
Exiting history()
10:26:45
DEBUG
Exiting history()
10:26:45
DEBUG
Entering history()
10:26:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:45
DEBUG
Entering get()
10:26:45
DEBUG
Entering _make_request()
10:26:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:45
DEBUG
Entering _get_cookie_and_crumb()
10:26:45
DEBUG
cookie_mode = 'basic'
10:26:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:45
DEBUG
Entering _get_cookie_basic()
10:26:45
DEBUG
reusing cookie
10:26:45
DEBUG
Exiting _get_cookie_basic()
10:26:45
DEBUG
Entering _get_crumb_basic()
10:26:45
DEBUG
reusing crumb
10:26:45
DEBUG
Exiting _get_crumb_basic()
10:26:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:45
DEBUG
Exiting _get_cookie_and_crumb()
10:26:46
DEBUG
response code=200
10:26:46
DEBUG
Exiting _make_request()
10:26:46
DEBUG
Exiting get()
10:26:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:33
10:26:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:33-05:00
10:26:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:33-05:00
10:26:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:46
DEBUG
Exiting history()
10:26:46
DEBUG
POLL [Yahoo]: 10:26:46 Price=$53.54
10:26:46
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:26:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:26:56
DEBUG
Entering history()
10:26:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:26:56
DEBUG
Entering history()
10:26:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:56
DEBUG
Entering get()
10:26:56
DEBUG
Entering _make_request()
10:26:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:26:56
DEBUG
Entering _get_cookie_and_crumb()
10:26:56
DEBUG
cookie_mode = 'basic'
10:26:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:56
DEBUG
Entering _get_cookie_basic()
10:26:56
DEBUG
reusing cookie
10:26:56
DEBUG
Exiting _get_cookie_basic()
10:26:56
DEBUG
Entering _get_crumb_basic()
10:26:56
DEBUG
reusing crumb
10:26:56
DEBUG
Exiting _get_crumb_basic()
10:26:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:56
DEBUG
Exiting _get_cookie_and_crumb()
10:26:56
DEBUG
response code=200
10:26:56
DEBUG
Exiting _make_request()
10:26:56
DEBUG
Exiting get()
10:26:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:53
10:26:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:53-05:00
10:26:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:26:56
DEBUG
Exiting history()
10:26:56
DEBUG
Exiting history()
10:26:56
DEBUG
Entering history()
10:26:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:56
DEBUG
Entering get()
10:26:56
DEBUG
Entering _make_request()
10:26:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:26:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:26:56
DEBUG
Entering _get_cookie_and_crumb()
10:26:56
DEBUG
cookie_mode = 'basic'
10:26:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:26:56
DEBUG
Entering _get_cookie_basic()
10:26:56
DEBUG
reusing cookie
10:26:56
DEBUG
Exiting _get_cookie_basic()
10:26:56
DEBUG
Entering _get_crumb_basic()
10:26:56
DEBUG
reusing crumb
10:26:56
DEBUG
Exiting _get_crumb_basic()
10:26:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:26:56
DEBUG
Exiting _get_cookie_and_crumb()
10:26:56
DEBUG
response code=200
10:26:56
DEBUG
Exiting _make_request()
10:26:56
DEBUG
Exiting get()
10:26:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:26:53
10:26:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:53-05:00
10:26:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:26:53-05:00
10:26:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:26:56
DEBUG
Exiting history()
10:26:56
DEBUG
POLL [Yahoo]: 10:26:56 Price=$53.62
10:26:56
DEBUG
CHECK: C=53.62 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:27:01
DEBUG
BAR: 10:26:00 O=53.65 H=53.65 L=53.56 C=53.64
10:27:01
DEBUG
Checking: C=53.64 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:27:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:27:06
DEBUG
Entering history()
10:27:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:06
DEBUG
Entering history()
10:27:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:06
DEBUG
Entering get()
10:27:06
DEBUG
Entering _make_request()
10:27:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:06
DEBUG
Entering _get_cookie_and_crumb()
10:27:06
DEBUG
cookie_mode = 'basic'
10:27:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:06
DEBUG
Entering _get_cookie_basic()
10:27:06
DEBUG
reusing cookie
10:27:06
DEBUG
Exiting _get_cookie_basic()
10:27:06
DEBUG
Entering _get_crumb_basic()
10:27:06
DEBUG
reusing crumb
10:27:06
DEBUG
Exiting _get_crumb_basic()
10:27:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:06
DEBUG
Exiting _get_cookie_and_crumb()
10:27:06
DEBUG
response code=200
10:27:06
DEBUG
Exiting _make_request()
10:27:06
DEBUG
Exiting get()
10:27:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:26:53
10:27:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:26:53-05:00
10:27:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:06
DEBUG
Exiting history()
10:27:06
DEBUG
Exiting history()
10:27:06
DEBUG
Entering history()
10:27:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:06
DEBUG
Entering get()
10:27:06
DEBUG
Entering _make_request()
10:27:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:06
DEBUG
Entering _get_cookie_and_crumb()
10:27:06
DEBUG
cookie_mode = 'basic'
10:27:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:06
DEBUG
Entering _get_cookie_basic()
10:27:06
DEBUG
reusing cookie
10:27:06
DEBUG
Exiting _get_cookie_basic()
10:27:06
DEBUG
Entering _get_crumb_basic()
10:27:06
DEBUG
reusing crumb
10:27:06
DEBUG
Exiting _get_crumb_basic()
10:27:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:06
DEBUG
Exiting _get_cookie_and_crumb()
10:27:06
DEBUG
response code=200
10:27:06
DEBUG
Exiting _make_request()
10:27:06
DEBUG
Exiting get()
10:27:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:03
10:27:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:03-05:00
10:27:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:03-05:00
10:27:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:06
DEBUG
Exiting history()
10:27:16
DEBUG
Entering history()
10:27:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:16
DEBUG
Entering history()
10:27:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:16
DEBUG
Entering get()
10:27:16
DEBUG
Entering _make_request()
10:27:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:16
DEBUG
Entering _get_cookie_and_crumb()
10:27:16
DEBUG
cookie_mode = 'basic'
10:27:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:16
DEBUG
Entering _get_cookie_basic()
10:27:16
DEBUG
reusing cookie
10:27:16
DEBUG
Exiting _get_cookie_basic()
10:27:16
DEBUG
Entering _get_crumb_basic()
10:27:16
DEBUG
reusing crumb
10:27:16
DEBUG
Exiting _get_crumb_basic()
10:27:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:16
DEBUG
Exiting _get_cookie_and_crumb()
10:27:16
DEBUG
response code=200
10:27:16
DEBUG
Exiting _make_request()
10:27:16
DEBUG
Exiting get()
10:27:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:27:07
10:27:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:27:07-05:00
10:27:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:16
DEBUG
Exiting history()
10:27:16
DEBUG
Exiting history()
10:27:16
DEBUG
Entering history()
10:27:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:16
DEBUG
Entering get()
10:27:16
DEBUG
Entering _make_request()
10:27:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:16
DEBUG
Entering _get_cookie_and_crumb()
10:27:16
DEBUG
cookie_mode = 'basic'
10:27:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:16
DEBUG
Entering _get_cookie_basic()
10:27:16
DEBUG
reusing cookie
10:27:16
DEBUG
Exiting _get_cookie_basic()
10:27:16
DEBUG
Entering _get_crumb_basic()
10:27:16
DEBUG
reusing crumb
10:27:16
DEBUG
Exiting _get_crumb_basic()
10:27:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:16
DEBUG
Exiting _get_cookie_and_crumb()
10:27:16
DEBUG
response code=200
10:27:16
DEBUG
Exiting _make_request()
10:27:16
DEBUG
Exiting get()
10:27:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:03
10:27:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:03-05:00
10:27:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:03-05:00
10:27:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:16
DEBUG
Exiting history()
10:27:16
DEBUG
POLL [Yahoo]: 10:27:16 Price=$53.63
10:27:16
DEBUG
CHECK: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:27:26
DEBUG
Entering history()
10:27:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:26
DEBUG
Entering history()
10:27:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:26
DEBUG
Entering get()
10:27:26
DEBUG
Entering _make_request()
10:27:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:26
DEBUG
Entering _get_cookie_and_crumb()
10:27:26
DEBUG
cookie_mode = 'basic'
10:27:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:26
DEBUG
Entering _get_cookie_basic()
10:27:26
DEBUG
reusing cookie
10:27:26
DEBUG
Exiting _get_cookie_basic()
10:27:26
DEBUG
Entering _get_crumb_basic()
10:27:26
DEBUG
reusing crumb
10:27:26
DEBUG
Exiting _get_crumb_basic()
10:27:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:26
DEBUG
Exiting _get_cookie_and_crumb()
10:27:26
DEBUG
response code=200
10:27:26
DEBUG
Exiting _make_request()
10:27:26
DEBUG
Exiting get()
10:27:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:27:07
10:27:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:27:07-05:00
10:27:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:26
DEBUG
Exiting history()
10:27:26
DEBUG
Exiting history()
10:27:26
DEBUG
Entering history()
10:27:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:26
DEBUG
Entering get()
10:27:26
DEBUG
Entering _make_request()
10:27:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:26
DEBUG
Entering _get_cookie_and_crumb()
10:27:26
DEBUG
cookie_mode = 'basic'
10:27:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:26
DEBUG
Entering _get_cookie_basic()
10:27:26
DEBUG
reusing cookie
10:27:26
DEBUG
Exiting _get_cookie_basic()
10:27:26
DEBUG
Entering _get_crumb_basic()
10:27:26
DEBUG
reusing crumb
10:27:26
DEBUG
Exiting _get_crumb_basic()
10:27:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:26
DEBUG
Exiting _get_cookie_and_crumb()
10:27:26
DEBUG
response code=200
10:27:26
DEBUG
Exiting _make_request()
10:27:26
DEBUG
Exiting get()
10:27:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:25
10:27:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:25-05:00
10:27:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:25-05:00
10:27:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:26
DEBUG
Exiting history()
10:27:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:27:36
DEBUG
Entering history()
10:27:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:36
DEBUG
Entering history()
10:27:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:36
DEBUG
Entering get()
10:27:36
DEBUG
Entering _make_request()
10:27:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:36
DEBUG
Entering _get_cookie_and_crumb()
10:27:36
DEBUG
cookie_mode = 'basic'
10:27:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:36
DEBUG
Entering _get_cookie_basic()
10:27:36
DEBUG
reusing cookie
10:27:36
DEBUG
Exiting _get_cookie_basic()
10:27:36
DEBUG
Entering _get_crumb_basic()
10:27:36
DEBUG
reusing crumb
10:27:36
DEBUG
Exiting _get_crumb_basic()
10:27:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:36
DEBUG
Exiting _get_cookie_and_crumb()
10:27:36
DEBUG
response code=200
10:27:36
DEBUG
Exiting _make_request()
10:27:36
DEBUG
Exiting get()
10:27:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:27:35
10:27:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:27:35-05:00
10:27:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:36
DEBUG
Exiting history()
10:27:36
DEBUG
Exiting history()
10:27:36
DEBUG
Entering history()
10:27:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:36
DEBUG
Entering get()
10:27:36
DEBUG
Entering _make_request()
10:27:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:36
DEBUG
Entering _get_cookie_and_crumb()
10:27:36
DEBUG
cookie_mode = 'basic'
10:27:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:36
DEBUG
Entering _get_cookie_basic()
10:27:36
DEBUG
reusing cookie
10:27:36
DEBUG
Exiting _get_cookie_basic()
10:27:36
DEBUG
Entering _get_crumb_basic()
10:27:36
DEBUG
reusing crumb
10:27:36
DEBUG
Exiting _get_crumb_basic()
10:27:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:36
DEBUG
Exiting _get_cookie_and_crumb()
10:27:36
DEBUG
response code=200
10:27:36
DEBUG
Exiting _make_request()
10:27:36
DEBUG
Exiting get()
10:27:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:25
10:27:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:25-05:00
10:27:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:25-05:00
10:27:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:36
DEBUG
Exiting history()
10:27:36
DEBUG
POLL [Yahoo]: 10:27:36 Price=$53.48
10:27:36
DEBUG
CHECK: C=53.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:27:46
DEBUG
Entering history()
10:27:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:46
DEBUG
Entering history()
10:27:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:46
DEBUG
Entering get()
10:27:46
DEBUG
Entering _make_request()
10:27:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:46
DEBUG
Entering _get_cookie_and_crumb()
10:27:46
DEBUG
cookie_mode = 'basic'
10:27:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:46
DEBUG
Entering _get_cookie_basic()
10:27:46
DEBUG
reusing cookie
10:27:46
DEBUG
Exiting _get_cookie_basic()
10:27:46
DEBUG
Entering _get_crumb_basic()
10:27:46
DEBUG
reusing crumb
10:27:46
DEBUG
Exiting _get_crumb_basic()
10:27:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:46
DEBUG
Exiting _get_cookie_and_crumb()
10:27:46
DEBUG
response code=200
10:27:46
DEBUG
Exiting _make_request()
10:27:46
DEBUG
Exiting get()
10:27:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:27:35
10:27:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:27:35-05:00
10:27:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:27:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:46
DEBUG
Exiting history()
10:27:46
DEBUG
Exiting history()
10:27:46
DEBUG
Entering history()
10:27:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:46
DEBUG
Entering get()
10:27:46
DEBUG
Entering _make_request()
10:27:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:46
DEBUG
Entering _get_cookie_and_crumb()
10:27:46
DEBUG
cookie_mode = 'basic'
10:27:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:46
DEBUG
Entering _get_cookie_basic()
10:27:46
DEBUG
reusing cookie
10:27:46
DEBUG
Exiting _get_cookie_basic()
10:27:46
DEBUG
Entering _get_crumb_basic()
10:27:46
DEBUG
reusing crumb
10:27:46
DEBUG
Exiting _get_crumb_basic()
10:27:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:46
DEBUG
Exiting _get_cookie_and_crumb()
10:27:46
DEBUG
response code=200
10:27:46
DEBUG
Exiting _make_request()
10:27:46
DEBUG
Exiting get()
10:27:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:45
10:27:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:45-05:00
10:27:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:45-05:00
10:27:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:46
DEBUG
Exiting history()
10:27:56
DEBUG
Entering history()
10:27:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:27:56
DEBUG
Entering history()
10:27:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:56
DEBUG
Entering get()
10:27:56
DEBUG
Entering _make_request()
10:27:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:27:56
DEBUG
Entering _get_cookie_and_crumb()
10:27:56
DEBUG
cookie_mode = 'basic'
10:27:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:56
DEBUG
Entering _get_cookie_basic()
10:27:56
DEBUG
reusing cookie
10:27:56
DEBUG
Exiting _get_cookie_basic()
10:27:56
DEBUG
Entering _get_crumb_basic()
10:27:56
DEBUG
reusing crumb
10:27:56
DEBUG
Exiting _get_crumb_basic()
10:27:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:56
DEBUG
Exiting _get_cookie_and_crumb()
10:27:57
DEBUG
response code=200
10:27:57
DEBUG
Exiting _make_request()
10:27:57
DEBUG
Exiting get()
10:27:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:27:55
10:27:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:27:55-05:00
10:27:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:27:57
DEBUG
Exiting history()
10:27:57
DEBUG
Exiting history()
10:27:57
DEBUG
Entering history()
10:27:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:57
DEBUG
Entering get()
10:27:57
DEBUG
Entering _make_request()
10:27:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:27:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:27:57
DEBUG
Entering _get_cookie_and_crumb()
10:27:57
DEBUG
cookie_mode = 'basic'
10:27:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:27:57
DEBUG
Entering _get_cookie_basic()
10:27:57
DEBUG
reusing cookie
10:27:57
DEBUG
Exiting _get_cookie_basic()
10:27:57
DEBUG
Entering _get_crumb_basic()
10:27:57
DEBUG
reusing crumb
10:27:57
DEBUG
Exiting _get_crumb_basic()
10:27:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:27:57
DEBUG
Exiting _get_cookie_and_crumb()
10:27:57
DEBUG
response code=200
10:27:57
DEBUG
Exiting _make_request()
10:27:57
DEBUG
Exiting get()
10:27:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:27:55
10:27:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:55-05:00
10:27:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:27:55-05:00
10:27:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:27:57
DEBUG
Exiting history()
10:27:57
DEBUG
POLL [Yahoo]: 10:27:57 Price=$53.44
10:27:57
DEBUG
CHECK: C=53.44 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:28:00
DEBUG
BAR: 10:27:00 O=53.66 H=53.66 L=53.63 C=53.63
10:28:00
DEBUG
Checking: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:28:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:28:07
DEBUG
Entering history()
10:28:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:07
DEBUG
Entering history()
10:28:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:07
DEBUG
Entering get()
10:28:07
DEBUG
Entering _make_request()
10:28:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:07
DEBUG
Entering _get_cookie_and_crumb()
10:28:07
DEBUG
cookie_mode = 'basic'
10:28:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:07
DEBUG
Entering _get_cookie_basic()
10:28:07
DEBUG
reusing cookie
10:28:07
DEBUG
Exiting _get_cookie_basic()
10:28:07
DEBUG
Entering _get_crumb_basic()
10:28:07
DEBUG
reusing crumb
10:28:07
DEBUG
Exiting _get_crumb_basic()
10:28:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:07
DEBUG
Exiting _get_cookie_and_crumb()
10:28:07
DEBUG
response code=200
10:28:07
DEBUG
Exiting _make_request()
10:28:07
DEBUG
Exiting get()
10:28:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:04
10:28:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:07
DEBUG
Exiting history()
10:28:07
DEBUG
Exiting history()
10:28:07
DEBUG
Entering history()
10:28:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:07
DEBUG
Entering get()
10:28:07
DEBUG
Entering _make_request()
10:28:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:07
DEBUG
Entering _get_cookie_and_crumb()
10:28:07
DEBUG
cookie_mode = 'basic'
10:28:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:07
DEBUG
Entering _get_cookie_basic()
10:28:07
DEBUG
reusing cookie
10:28:07
DEBUG
Exiting _get_cookie_basic()
10:28:07
DEBUG
Entering _get_crumb_basic()
10:28:07
DEBUG
reusing crumb
10:28:07
DEBUG
Exiting _get_crumb_basic()
10:28:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:07
DEBUG
Exiting _get_cookie_and_crumb()
10:28:07
DEBUG
response code=200
10:28:07
DEBUG
Exiting _make_request()
10:28:07
DEBUG
Exiting get()
10:28:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:04
10:28:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:07
DEBUG
Exiting history()
10:28:07
DEBUG
POLL [Yahoo]: 10:28:07 Price=$53.55
10:28:07
DEBUG
CHECK: C=53.55 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:28:17
DEBUG
Entering history()
10:28:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:17
DEBUG
Entering history()
10:28:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:17
DEBUG
Entering get()
10:28:17
DEBUG
Entering _make_request()
10:28:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:17
DEBUG
Entering _get_cookie_and_crumb()
10:28:17
DEBUG
cookie_mode = 'basic'
10:28:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:17
DEBUG
Entering _get_cookie_basic()
10:28:17
DEBUG
reusing cookie
10:28:17
DEBUG
Exiting _get_cookie_basic()
10:28:17
DEBUG
Entering _get_crumb_basic()
10:28:17
DEBUG
reusing crumb
10:28:17
DEBUG
Exiting _get_crumb_basic()
10:28:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:17
DEBUG
Exiting _get_cookie_and_crumb()
10:28:17
DEBUG
response code=200
10:28:17
DEBUG
Exiting _make_request()
10:28:17
DEBUG
Exiting get()
10:28:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:04
10:28:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:17
DEBUG
Exiting history()
10:28:17
DEBUG
Exiting history()
10:28:17
DEBUG
Entering history()
10:28:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:17
DEBUG
Entering get()
10:28:17
DEBUG
Entering _make_request()
10:28:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:17
DEBUG
Entering _get_cookie_and_crumb()
10:28:17
DEBUG
cookie_mode = 'basic'
10:28:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:17
DEBUG
Entering _get_cookie_basic()
10:28:17
DEBUG
reusing cookie
10:28:17
DEBUG
Exiting _get_cookie_basic()
10:28:17
DEBUG
Entering _get_crumb_basic()
10:28:17
DEBUG
reusing crumb
10:28:17
DEBUG
Exiting _get_crumb_basic()
10:28:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:17
DEBUG
Exiting _get_cookie_and_crumb()
10:28:17
DEBUG
response code=200
10:28:17
DEBUG
Exiting _make_request()
10:28:17
DEBUG
Exiting get()
10:28:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:04
10:28:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:04-05:00
10:28:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:17
DEBUG
Exiting history()
10:28:27
DEBUG
Entering history()
10:28:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:27
DEBUG
Entering history()
10:28:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:27
DEBUG
Entering get()
10:28:27
DEBUG
Entering _make_request()
10:28:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:27
DEBUG
Entering _get_cookie_and_crumb()
10:28:27
DEBUG
cookie_mode = 'basic'
10:28:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:27
DEBUG
Entering _get_cookie_basic()
10:28:27
DEBUG
reusing cookie
10:28:27
DEBUG
Exiting _get_cookie_basic()
10:28:27
DEBUG
Entering _get_crumb_basic()
10:28:27
DEBUG
reusing crumb
10:28:27
DEBUG
Exiting _get_crumb_basic()
10:28:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:27
DEBUG
Exiting _get_cookie_and_crumb()
10:28:27
DEBUG
response code=200
10:28:27
DEBUG
Exiting _make_request()
10:28:27
DEBUG
Exiting get()
10:28:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:24
10:28:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:27
DEBUG
Exiting history()
10:28:27
DEBUG
Exiting history()
10:28:27
DEBUG
Entering history()
10:28:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:27
DEBUG
Entering get()
10:28:27
DEBUG
Entering _make_request()
10:28:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:27
DEBUG
Entering _get_cookie_and_crumb()
10:28:27
DEBUG
cookie_mode = 'basic'
10:28:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:27
DEBUG
Entering _get_cookie_basic()
10:28:27
DEBUG
reusing cookie
10:28:27
DEBUG
Exiting _get_cookie_basic()
10:28:27
DEBUG
Entering _get_crumb_basic()
10:28:27
DEBUG
reusing crumb
10:28:27
DEBUG
Exiting _get_crumb_basic()
10:28:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:27
DEBUG
Exiting _get_cookie_and_crumb()
10:28:27
DEBUG
response code=200
10:28:27
DEBUG
Exiting _make_request()
10:28:27
DEBUG
Exiting get()
10:28:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:24
10:28:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:27
DEBUG
Exiting history()
10:28:27
DEBUG
POLL [Yahoo]: 10:28:27 Price=$53.53
10:28:27
DEBUG
CHECK: C=53.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:28:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:28:37
DEBUG
Entering history()
10:28:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:37
DEBUG
Entering history()
10:28:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:37
DEBUG
Entering get()
10:28:37
DEBUG
Entering _make_request()
10:28:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:37
DEBUG
Entering _get_cookie_and_crumb()
10:28:37
DEBUG
cookie_mode = 'basic'
10:28:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:37
DEBUG
Entering _get_cookie_basic()
10:28:37
DEBUG
reusing cookie
10:28:37
DEBUG
Exiting _get_cookie_basic()
10:28:37
DEBUG
Entering _get_crumb_basic()
10:28:37
DEBUG
reusing crumb
10:28:37
DEBUG
Exiting _get_crumb_basic()
10:28:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:37
DEBUG
Exiting _get_cookie_and_crumb()
10:28:37
DEBUG
response code=200
10:28:37
DEBUG
Exiting _make_request()
10:28:37
DEBUG
Exiting get()
10:28:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:24
10:28:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:37
DEBUG
Exiting history()
10:28:37
DEBUG
Exiting history()
10:28:37
DEBUG
Entering history()
10:28:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:37
DEBUG
Entering get()
10:28:37
DEBUG
Entering _make_request()
10:28:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:37
DEBUG
Entering _get_cookie_and_crumb()
10:28:37
DEBUG
cookie_mode = 'basic'
10:28:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:37
DEBUG
Entering _get_cookie_basic()
10:28:37
DEBUG
reusing cookie
10:28:37
DEBUG
Exiting _get_cookie_basic()
10:28:37
DEBUG
Entering _get_crumb_basic()
10:28:37
DEBUG
reusing crumb
10:28:37
DEBUG
Exiting _get_crumb_basic()
10:28:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:37
DEBUG
Exiting _get_cookie_and_crumb()
10:28:37
DEBUG
response code=200
10:28:37
DEBUG
Exiting _make_request()
10:28:37
DEBUG
Exiting get()
10:28:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:24
10:28:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:24-05:00
10:28:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:37
DEBUG
Exiting history()
10:28:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:28:47
DEBUG
Entering history()
10:28:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:47
DEBUG
Entering history()
10:28:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:47
DEBUG
Entering get()
10:28:47
DEBUG
Entering _make_request()
10:28:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:47
DEBUG
Entering _get_cookie_and_crumb()
10:28:47
DEBUG
cookie_mode = 'basic'
10:28:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:47
DEBUG
Entering _get_cookie_basic()
10:28:47
DEBUG
reusing cookie
10:28:47
DEBUG
Exiting _get_cookie_basic()
10:28:47
DEBUG
Entering _get_crumb_basic()
10:28:47
DEBUG
reusing crumb
10:28:47
DEBUG
Exiting _get_crumb_basic()
10:28:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:47
DEBUG
Exiting _get_cookie_and_crumb()
10:28:48
DEBUG
response code=200
10:28:48
DEBUG
Exiting _make_request()
10:28:48
DEBUG
Exiting get()
10:28:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:45
10:28:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:45-05:00
10:28:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:48
DEBUG
Exiting history()
10:28:48
DEBUG
Exiting history()
10:28:48
DEBUG
Entering history()
10:28:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:48
DEBUG
Entering get()
10:28:48
DEBUG
Entering _make_request()
10:28:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:48
DEBUG
Entering _get_cookie_and_crumb()
10:28:48
DEBUG
cookie_mode = 'basic'
10:28:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:48
DEBUG
Entering _get_cookie_basic()
10:28:48
DEBUG
reusing cookie
10:28:48
DEBUG
Exiting _get_cookie_basic()
10:28:48
DEBUG
Entering _get_crumb_basic()
10:28:48
DEBUG
reusing crumb
10:28:48
DEBUG
Exiting _get_crumb_basic()
10:28:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:48
DEBUG
Exiting _get_cookie_and_crumb()
10:28:48
DEBUG
response code=200
10:28:48
DEBUG
Exiting _make_request()
10:28:48
DEBUG
Exiting get()
10:28:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:45
10:28:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:45-05:00
10:28:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:45-05:00
10:28:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:48
DEBUG
Exiting history()
10:28:58
DEBUG
Entering history()
10:28:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:28:58
DEBUG
Entering history()
10:28:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:58
DEBUG
Entering get()
10:28:58
DEBUG
Entering _make_request()
10:28:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:28:58
DEBUG
Entering _get_cookie_and_crumb()
10:28:58
DEBUG
cookie_mode = 'basic'
10:28:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:58
DEBUG
Entering _get_cookie_basic()
10:28:58
DEBUG
reusing cookie
10:28:58
DEBUG
Exiting _get_cookie_basic()
10:28:58
DEBUG
Entering _get_crumb_basic()
10:28:58
DEBUG
reusing crumb
10:28:58
DEBUG
Exiting _get_crumb_basic()
10:28:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:58
DEBUG
Exiting _get_cookie_and_crumb()
10:28:58
DEBUG
response code=200
10:28:58
DEBUG
Exiting _make_request()
10:28:58
DEBUG
Exiting get()
10:28:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:55
10:28:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:28:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:28:58
DEBUG
Exiting history()
10:28:58
DEBUG
Exiting history()
10:28:58
DEBUG
Entering history()
10:28:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:58
DEBUG
Entering get()
10:28:58
DEBUG
Entering _make_request()
10:28:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:28:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:28:58
DEBUG
Entering _get_cookie_and_crumb()
10:28:58
DEBUG
cookie_mode = 'basic'
10:28:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:28:58
DEBUG
Entering _get_cookie_basic()
10:28:58
DEBUG
reusing cookie
10:28:58
DEBUG
Exiting _get_cookie_basic()
10:28:58
DEBUG
Entering _get_crumb_basic()
10:28:58
DEBUG
reusing crumb
10:28:58
DEBUG
Exiting _get_crumb_basic()
10:28:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:28:58
DEBUG
Exiting _get_cookie_and_crumb()
10:28:58
DEBUG
response code=200
10:28:58
DEBUG
Exiting _make_request()
10:28:58
DEBUG
Exiting get()
10:28:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:55
10:28:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:28:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:28:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:28:58
DEBUG
Exiting history()
10:28:58
DEBUG
POLL [Yahoo]: 10:28:58 Price=$53.50
10:28:58
DEBUG
CHECK: C=53.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:29:00
DEBUG
BAR: 10:28:00 O=53.51 H=53.51 L=53.49 C=53.49
10:29:00
DEBUG
Checking: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:29:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:29:08
DEBUG
Entering history()
10:29:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:08
DEBUG
Entering history()
10:29:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:08
DEBUG
Entering get()
10:29:08
DEBUG
Entering _make_request()
10:29:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:08
DEBUG
Entering _get_cookie_and_crumb()
10:29:08
DEBUG
cookie_mode = 'basic'
10:29:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:08
DEBUG
Entering _get_cookie_basic()
10:29:08
DEBUG
reusing cookie
10:29:08
DEBUG
Exiting _get_cookie_basic()
10:29:08
DEBUG
Entering _get_crumb_basic()
10:29:08
DEBUG
reusing crumb
10:29:08
DEBUG
Exiting _get_crumb_basic()
10:29:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:08
DEBUG
Exiting _get_cookie_and_crumb()
10:29:08
DEBUG
response code=200
10:29:08
DEBUG
Exiting _make_request()
10:29:08
DEBUG
Exiting get()
10:29:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:28:55
10:29:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:29:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:08
DEBUG
Exiting history()
10:29:08
DEBUG
Exiting history()
10:29:08
DEBUG
Entering history()
10:29:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:08
DEBUG
Entering get()
10:29:08
DEBUG
Entering _make_request()
10:29:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:08
DEBUG
Entering _get_cookie_and_crumb()
10:29:08
DEBUG
cookie_mode = 'basic'
10:29:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:08
DEBUG
Entering _get_cookie_basic()
10:29:08
DEBUG
reusing cookie
10:29:08
DEBUG
Exiting _get_cookie_basic()
10:29:08
DEBUG
Entering _get_crumb_basic()
10:29:08
DEBUG
reusing crumb
10:29:08
DEBUG
Exiting _get_crumb_basic()
10:29:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:08
DEBUG
Exiting _get_cookie_and_crumb()
10:29:08
DEBUG
response code=200
10:29:08
DEBUG
Exiting _make_request()
10:29:08
DEBUG
Exiting get()
10:29:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:28:55
10:29:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:29:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:28:55-05:00
10:29:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:08
DEBUG
Exiting history()
10:29:18
DEBUG
Entering history()
10:29:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:18
DEBUG
Entering history()
10:29:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:18
DEBUG
Entering get()
10:29:18
DEBUG
Entering _make_request()
10:29:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:18
DEBUG
Entering _get_cookie_and_crumb()
10:29:18
DEBUG
cookie_mode = 'basic'
10:29:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:18
DEBUG
Entering _get_cookie_basic()
10:29:18
DEBUG
reusing cookie
10:29:18
DEBUG
Exiting _get_cookie_basic()
10:29:18
DEBUG
Entering _get_crumb_basic()
10:29:18
DEBUG
reusing crumb
10:29:18
DEBUG
Exiting _get_crumb_basic()
10:29:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:18
DEBUG
Exiting _get_cookie_and_crumb()
10:29:18
DEBUG
response code=200
10:29:18
DEBUG
Exiting _make_request()
10:29:18
DEBUG
Exiting get()
10:29:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:29:16
10:29:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:18
DEBUG
Exiting history()
10:29:18
DEBUG
Exiting history()
10:29:18
DEBUG
Entering history()
10:29:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:18
DEBUG
Entering get()
10:29:18
DEBUG
Entering _make_request()
10:29:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:18
DEBUG
Entering _get_cookie_and_crumb()
10:29:18
DEBUG
cookie_mode = 'basic'
10:29:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:18
DEBUG
Entering _get_cookie_basic()
10:29:18
DEBUG
reusing cookie
10:29:18
DEBUG
Exiting _get_cookie_basic()
10:29:18
DEBUG
Entering _get_crumb_basic()
10:29:18
DEBUG
reusing crumb
10:29:18
DEBUG
Exiting _get_crumb_basic()
10:29:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:18
DEBUG
Exiting _get_cookie_and_crumb()
10:29:18
DEBUG
response code=200
10:29:18
DEBUG
Exiting _make_request()
10:29:18
DEBUG
Exiting get()
10:29:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:29:16
10:29:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:18
DEBUG
Exiting history()
10:29:18
DEBUG
POLL [Yahoo]: 10:29:18 Price=$53.59
10:29:18
DEBUG
CHECK: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:29:28
DEBUG
Entering history()
10:29:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:28
DEBUG
Entering history()
10:29:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:28
DEBUG
Entering get()
10:29:28
DEBUG
Entering _make_request()
10:29:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:28
DEBUG
Entering _get_cookie_and_crumb()
10:29:28
DEBUG
cookie_mode = 'basic'
10:29:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:28
DEBUG
Entering _get_cookie_basic()
10:29:28
DEBUG
reusing cookie
10:29:28
DEBUG
Exiting _get_cookie_basic()
10:29:28
DEBUG
Entering _get_crumb_basic()
10:29:28
DEBUG
reusing crumb
10:29:28
DEBUG
Exiting _get_crumb_basic()
10:29:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:28
DEBUG
Exiting _get_cookie_and_crumb()
10:29:28
DEBUG
response code=200
10:29:28
DEBUG
Exiting _make_request()
10:29:28
DEBUG
Exiting get()
10:29:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:29:16
10:29:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:28
DEBUG
Exiting history()
10:29:28
DEBUG
Exiting history()
10:29:28
DEBUG
Entering history()
10:29:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:28
DEBUG
Entering get()
10:29:28
DEBUG
Entering _make_request()
10:29:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:28
DEBUG
Entering _get_cookie_and_crumb()
10:29:28
DEBUG
cookie_mode = 'basic'
10:29:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:28
DEBUG
Entering _get_cookie_basic()
10:29:28
DEBUG
reusing cookie
10:29:28
DEBUG
Exiting _get_cookie_basic()
10:29:28
DEBUG
Entering _get_crumb_basic()
10:29:28
DEBUG
reusing crumb
10:29:28
DEBUG
Exiting _get_crumb_basic()
10:29:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:28
DEBUG
Exiting _get_cookie_and_crumb()
10:29:28
DEBUG
response code=200
10:29:28
DEBUG
Exiting _make_request()
10:29:28
DEBUG
Exiting get()
10:29:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:29:16
10:29:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:16-05:00
10:29:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:29
DEBUG
Exiting history()
10:29:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:29:39
DEBUG
Entering history()
10:29:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:39
DEBUG
Entering history()
10:29:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:39
DEBUG
Entering get()
10:29:39
DEBUG
Entering _make_request()
10:29:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:39
DEBUG
Entering _get_cookie_and_crumb()
10:29:39
DEBUG
cookie_mode = 'basic'
10:29:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:39
DEBUG
Entering _get_cookie_basic()
10:29:39
DEBUG
reusing cookie
10:29:39
DEBUG
Exiting _get_cookie_basic()
10:29:39
DEBUG
Entering _get_crumb_basic()
10:29:39
DEBUG
reusing crumb
10:29:39
DEBUG
Exiting _get_crumb_basic()
10:29:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:39
DEBUG
Exiting _get_cookie_and_crumb()
10:29:39
DEBUG
response code=200
10:29:39
DEBUG
Exiting _make_request()
10:29:39
DEBUG
Exiting get()
10:29:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:29:37
10:29:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:29:37-05:00
10:29:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:39
DEBUG
Exiting history()
10:29:39
DEBUG
Exiting history()
10:29:39
DEBUG
Entering history()
10:29:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:39
DEBUG
Entering get()
10:29:39
DEBUG
Entering _make_request()
10:29:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:39
DEBUG
Entering _get_cookie_and_crumb()
10:29:39
DEBUG
cookie_mode = 'basic'
10:29:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:39
DEBUG
Entering _get_cookie_basic()
10:29:39
DEBUG
reusing cookie
10:29:39
DEBUG
Exiting _get_cookie_basic()
10:29:39
DEBUG
Entering _get_crumb_basic()
10:29:39
DEBUG
reusing crumb
10:29:39
DEBUG
Exiting _get_crumb_basic()
10:29:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:39
DEBUG
Exiting _get_cookie_and_crumb()
10:29:39
DEBUG
response code=200
10:29:39
DEBUG
Exiting _make_request()
10:29:39
DEBUG
Exiting get()
10:29:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:29:37
10:29:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:37-05:00
10:29:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:37-05:00
10:29:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:39
DEBUG
Exiting history()
10:29:39
DEBUG
POLL [Yahoo]: 10:29:39 Price=$53.60
10:29:39
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:29:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:29:49
DEBUG
Entering history()
10:29:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:49
DEBUG
Entering history()
10:29:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:49
DEBUG
Entering get()
10:29:49
DEBUG
Entering _make_request()
10:29:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:49
DEBUG
Entering _get_cookie_and_crumb()
10:29:49
DEBUG
cookie_mode = 'basic'
10:29:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:49
DEBUG
Entering _get_cookie_basic()
10:29:49
DEBUG
reusing cookie
10:29:49
DEBUG
Exiting _get_cookie_basic()
10:29:49
DEBUG
Entering _get_crumb_basic()
10:29:49
DEBUG
reusing crumb
10:29:49
DEBUG
Exiting _get_crumb_basic()
10:29:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:49
DEBUG
Exiting _get_cookie_and_crumb()
10:29:49
DEBUG
response code=200
10:29:49
DEBUG
Exiting _make_request()
10:29:49
DEBUG
Exiting get()
10:29:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:29:45
10:29:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:49
DEBUG
Exiting history()
10:29:49
DEBUG
Exiting history()
10:29:49
DEBUG
Entering history()
10:29:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:49
DEBUG
Entering get()
10:29:49
DEBUG
Entering _make_request()
10:29:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:49
DEBUG
Entering _get_cookie_and_crumb()
10:29:49
DEBUG
cookie_mode = 'basic'
10:29:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:49
DEBUG
Entering _get_cookie_basic()
10:29:49
DEBUG
reusing cookie
10:29:49
DEBUG
Exiting _get_cookie_basic()
10:29:49
DEBUG
Entering _get_crumb_basic()
10:29:49
DEBUG
reusing crumb
10:29:49
DEBUG
Exiting _get_crumb_basic()
10:29:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:49
DEBUG
Exiting _get_cookie_and_crumb()
10:29:49
DEBUG
response code=200
10:29:49
DEBUG
Exiting _make_request()
10:29:49
DEBUG
Exiting get()
10:29:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:29:45
10:29:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:49
DEBUG
Exiting history()
10:29:49
DEBUG
POLL [Yahoo]: 10:29:49 Price=$53.60
10:29:49
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:29:59
DEBUG
Entering history()
10:29:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:29:59
DEBUG
Entering history()
10:29:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:59
DEBUG
Entering get()
10:29:59
DEBUG
Entering _make_request()
10:29:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:29:59
DEBUG
Entering _get_cookie_and_crumb()
10:29:59
DEBUG
cookie_mode = 'basic'
10:29:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:59
DEBUG
Entering _get_cookie_basic()
10:29:59
DEBUG
reusing cookie
10:29:59
DEBUG
Exiting _get_cookie_basic()
10:29:59
DEBUG
Entering _get_crumb_basic()
10:29:59
DEBUG
reusing crumb
10:29:59
DEBUG
Exiting _get_crumb_basic()
10:29:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:59
DEBUG
Exiting _get_cookie_and_crumb()
10:29:59
DEBUG
response code=200
10:29:59
DEBUG
Exiting _make_request()
10:29:59
DEBUG
Exiting get()
10:29:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:29:45
10:29:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:29:59
DEBUG
Exiting history()
10:29:59
DEBUG
Exiting history()
10:29:59
DEBUG
Entering history()
10:29:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:59
DEBUG
Entering get()
10:29:59
DEBUG
Entering _make_request()
10:29:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:29:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:29:59
DEBUG
Entering _get_cookie_and_crumb()
10:29:59
DEBUG
cookie_mode = 'basic'
10:29:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:29:59
DEBUG
Entering _get_cookie_basic()
10:29:59
DEBUG
reusing cookie
10:29:59
DEBUG
Exiting _get_cookie_basic()
10:29:59
DEBUG
Entering _get_crumb_basic()
10:29:59
DEBUG
reusing crumb
10:29:59
DEBUG
Exiting _get_crumb_basic()
10:29:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:29:59
DEBUG
Exiting _get_cookie_and_crumb()
10:29:59
DEBUG
response code=200
10:29:59
DEBUG
Exiting _make_request()
10:29:59
DEBUG
Exiting get()
10:29:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:29:45
10:29:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:29:45-05:00
10:29:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 09:30:00-05:00
10:29:59
DEBUG
Exiting history()
10:30:00
DEBUG
BAR: 10:29:00 O=53.53 H=53.60 L=53.53 C=53.60
10:30:00
DEBUG
Checking: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:30:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:30:09
DEBUG
Entering history()
10:30:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:30:09
DEBUG
Entering history()
10:30:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:09
DEBUG
Entering get()
10:30:09
DEBUG
Entering _make_request()
10:30:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:09
DEBUG
Entering _get_cookie_and_crumb()
10:30:09
DEBUG
cookie_mode = 'basic'
10:30:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:09
DEBUG
Entering _get_cookie_basic()
10:30:09
DEBUG
reusing cookie
10:30:09
DEBUG
Exiting _get_cookie_basic()
10:30:09
DEBUG
Entering _get_crumb_basic()
10:30:09
DEBUG
reusing crumb
10:30:09
DEBUG
Exiting _get_crumb_basic()
10:30:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:09
DEBUG
Exiting _get_cookie_and_crumb()
10:30:09
DEBUG
response code=200
10:30:09
DEBUG
Exiting _make_request()
10:30:09
DEBUG
Exiting get()
10:30:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:08
10:30:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:09
DEBUG
Exiting history()
10:30:09
DEBUG
Exiting history()
10:30:09
DEBUG
Entering history()
10:30:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:09
DEBUG
Entering get()
10:30:09
DEBUG
Entering _make_request()
10:30:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:09
DEBUG
Entering _get_cookie_and_crumb()
10:30:09
DEBUG
cookie_mode = 'basic'
10:30:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:09
DEBUG
Entering _get_cookie_basic()
10:30:09
DEBUG
reusing cookie
10:30:09
DEBUG
Exiting _get_cookie_basic()
10:30:09
DEBUG
Entering _get_crumb_basic()
10:30:09
DEBUG
reusing crumb
10:30:09
DEBUG
Exiting _get_crumb_basic()
10:30:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:09
DEBUG
Exiting _get_cookie_and_crumb()
10:30:09
DEBUG
response code=200
10:30:09
DEBUG
Exiting _make_request()
10:30:09
DEBUG
Exiting get()
10:30:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:08
10:30:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:30:09
DEBUG
Exiting history()
10:30:09
DEBUG
POLL [Yahoo]: 10:30:09 Price=$53.63
10:30:09
DEBUG
CHECK: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:30:19
DEBUG
Entering history()
10:30:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:30:19
DEBUG
Entering history()
10:30:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:19
DEBUG
Entering get()
10:30:19
DEBUG
Entering _make_request()
10:30:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:19
DEBUG
Entering _get_cookie_and_crumb()
10:30:19
DEBUG
cookie_mode = 'basic'
10:30:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:19
DEBUG
Entering _get_cookie_basic()
10:30:19
DEBUG
reusing cookie
10:30:19
DEBUG
Exiting _get_cookie_basic()
10:30:19
DEBUG
Entering _get_crumb_basic()
10:30:19
DEBUG
reusing crumb
10:30:19
DEBUG
Exiting _get_crumb_basic()
10:30:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:19
DEBUG
Exiting _get_cookie_and_crumb()
10:30:19
DEBUG
response code=200
10:30:19
DEBUG
Exiting _make_request()
10:30:19
DEBUG
Exiting get()
10:30:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:08
10:30:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:19
DEBUG
Exiting history()
10:30:19
DEBUG
Exiting history()
10:30:19
DEBUG
Entering history()
10:30:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:19
DEBUG
Entering get()
10:30:19
DEBUG
Entering _make_request()
10:30:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:19
DEBUG
Entering _get_cookie_and_crumb()
10:30:19
DEBUG
cookie_mode = 'basic'
10:30:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:19
DEBUG
Entering _get_cookie_basic()
10:30:19
DEBUG
reusing cookie
10:30:19
DEBUG
Exiting _get_cookie_basic()
10:30:19
DEBUG
Entering _get_crumb_basic()
10:30:19
DEBUG
reusing crumb
10:30:19
DEBUG
Exiting _get_crumb_basic()
10:30:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:19
DEBUG
Exiting _get_cookie_and_crumb()
10:30:19
DEBUG
response code=200
10:30:19
DEBUG
Exiting _make_request()
10:30:19
DEBUG
Exiting get()
10:30:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:08
10:30:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:08-05:00
10:30:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:30:19
DEBUG
Exiting history()
10:30:29
DEBUG
Entering history()
10:30:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:30:29
DEBUG
Entering history()
10:30:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:29
DEBUG
Entering get()
10:30:29
DEBUG
Entering _make_request()
10:30:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:29
DEBUG
Entering _get_cookie_and_crumb()
10:30:29
DEBUG
cookie_mode = 'basic'
10:30:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:29
DEBUG
Entering _get_cookie_basic()
10:30:29
DEBUG
reusing cookie
10:30:29
DEBUG
Exiting _get_cookie_basic()
10:30:29
DEBUG
Entering _get_crumb_basic()
10:30:29
DEBUG
reusing crumb
10:30:29
DEBUG
Exiting _get_crumb_basic()
10:30:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:29
DEBUG
Exiting _get_cookie_and_crumb()
10:30:29
DEBUG
response code=200
10:30:29
DEBUG
Exiting _make_request()
10:30:29
DEBUG
Exiting get()
10:30:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:28
10:30:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:29
DEBUG
Exiting history()
10:30:29
DEBUG
Exiting history()
10:30:29
DEBUG
Entering history()
10:30:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:29
DEBUG
Entering get()
10:30:29
DEBUG
Entering _make_request()
10:30:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:29
DEBUG
Entering _get_cookie_and_crumb()
10:30:29
DEBUG
cookie_mode = 'basic'
10:30:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:29
DEBUG
Entering _get_cookie_basic()
10:30:29
DEBUG
reusing cookie
10:30:29
DEBUG
Exiting _get_cookie_basic()
10:30:29
DEBUG
Entering _get_crumb_basic()
10:30:29
DEBUG
reusing crumb
10:30:29
DEBUG
Exiting _get_crumb_basic()
10:30:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:29
DEBUG
Exiting _get_cookie_and_crumb()
10:30:29
DEBUG
response code=200
10:30:29
DEBUG
Exiting _make_request()
10:30:29
DEBUG
Exiting get()
10:30:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:28
10:30:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:30:29
DEBUG
Exiting history()
10:30:29
DEBUG
POLL [Yahoo]: 10:30:29 Price=$53.60
10:30:29
DEBUG
CHECK: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:30:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:30:39
DEBUG
Entering history()
10:30:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:30:39
DEBUG
Entering history()
10:30:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:39
DEBUG
Entering get()
10:30:39
DEBUG
Entering _make_request()
10:30:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:39
DEBUG
Entering _get_cookie_and_crumb()
10:30:39
DEBUG
cookie_mode = 'basic'
10:30:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:39
DEBUG
Entering _get_cookie_basic()
10:30:39
DEBUG
reusing cookie
10:30:39
DEBUG
Exiting _get_cookie_basic()
10:30:39
DEBUG
Entering _get_crumb_basic()
10:30:39
DEBUG
reusing crumb
10:30:39
DEBUG
Exiting _get_crumb_basic()
10:30:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:39
DEBUG
Exiting _get_cookie_and_crumb()
10:30:39
DEBUG
response code=200
10:30:39
DEBUG
Exiting _make_request()
10:30:39
DEBUG
Exiting get()
10:30:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:28
10:30:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:39
DEBUG
Exiting history()
10:30:39
DEBUG
Exiting history()
10:30:39
DEBUG
Entering history()
10:30:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:39
DEBUG
Entering get()
10:30:39
DEBUG
Entering _make_request()
10:30:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:39
DEBUG
Entering _get_cookie_and_crumb()
10:30:39
DEBUG
cookie_mode = 'basic'
10:30:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:39
DEBUG
Entering _get_cookie_basic()
10:30:39
DEBUG
reusing cookie
10:30:39
DEBUG
Exiting _get_cookie_basic()
10:30:39
DEBUG
Entering _get_crumb_basic()
10:30:39
DEBUG
reusing crumb
10:30:39
DEBUG
Exiting _get_crumb_basic()
10:30:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:39
DEBUG
Exiting _get_cookie_and_crumb()
10:30:40
DEBUG
response code=200
10:30:40
DEBUG
Exiting _make_request()
10:30:40
DEBUG
Exiting get()
10:30:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:28
10:30:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:28-05:00
10:30:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:30:40
DEBUG
Exiting history()
10:30:46
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:30:50
DEBUG
Entering history()
10:30:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:30:50
DEBUG
Entering history()
10:30:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:50
DEBUG
Entering get()
10:30:50
DEBUG
Entering _make_request()
10:30:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:30:50
DEBUG
Entering _get_cookie_and_crumb()
10:30:50
DEBUG
cookie_mode = 'basic'
10:30:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:50
DEBUG
Entering _get_cookie_basic()
10:30:50
DEBUG
reusing cookie
10:30:50
DEBUG
Exiting _get_cookie_basic()
10:30:50
DEBUG
Entering _get_crumb_basic()
10:30:50
DEBUG
reusing crumb
10:30:50
DEBUG
Exiting _get_crumb_basic()
10:30:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:50
DEBUG
Exiting _get_cookie_and_crumb()
10:30:50
DEBUG
response code=200
10:30:50
DEBUG
Exiting _make_request()
10:30:50
DEBUG
Exiting get()
10:30:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:49
10:30:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:49-05:00
10:30:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:30:50
DEBUG
Exiting history()
10:30:50
DEBUG
Exiting history()
10:30:50
DEBUG
Entering history()
10:30:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:50
DEBUG
Entering get()
10:30:50
DEBUG
Entering _make_request()
10:30:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:30:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:30:50
DEBUG
Entering _get_cookie_and_crumb()
10:30:50
DEBUG
cookie_mode = 'basic'
10:30:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:30:50
DEBUG
Entering _get_cookie_basic()
10:30:50
DEBUG
reusing cookie
10:30:50
DEBUG
Exiting _get_cookie_basic()
10:30:50
DEBUG
Entering _get_crumb_basic()
10:30:50
DEBUG
reusing crumb
10:30:50
DEBUG
Exiting _get_crumb_basic()
10:30:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:30:50
DEBUG
Exiting _get_cookie_and_crumb()
10:30:50
DEBUG
response code=200
10:30:50
DEBUG
Exiting _make_request()
10:30:50
DEBUG
Exiting get()
10:30:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:49
10:30:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:49-05:00
10:30:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:49-05:00
10:30:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:30:50
DEBUG
Exiting history()
10:30:50
DEBUG
POLL [Yahoo]: 10:30:50 Price=$53.51
10:30:50
DEBUG
CHECK: C=53.51 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:31:00
DEBUG
Entering history()
10:31:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:00
DEBUG
Entering history()
10:31:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:00
DEBUG
Entering get()
10:31:00
DEBUG
Entering _make_request()
10:31:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:00
DEBUG
Entering _get_cookie_and_crumb()
10:31:00
DEBUG
cookie_mode = 'basic'
10:31:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:00
DEBUG
Entering _get_cookie_basic()
10:31:00
DEBUG
reusing cookie
10:31:00
DEBUG
Exiting _get_cookie_basic()
10:31:00
DEBUG
Entering _get_crumb_basic()
10:31:00
DEBUG
reusing crumb
10:31:00
DEBUG
Exiting _get_crumb_basic()
10:31:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:00
DEBUG
Exiting _get_cookie_and_crumb()
10:31:00
DEBUG
response code=200
10:31:00
DEBUG
Exiting _make_request()
10:31:00
DEBUG
Exiting get()
10:31:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:58
10:31:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:00
DEBUG
Exiting history()
10:31:00
DEBUG
Exiting history()
10:31:00
DEBUG
Entering history()
10:31:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:00
DEBUG
Entering get()
10:31:00
DEBUG
Entering _make_request()
10:31:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:00
DEBUG
Entering _get_cookie_and_crumb()
10:31:00
DEBUG
cookie_mode = 'basic'
10:31:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:00
DEBUG
Entering _get_cookie_basic()
10:31:00
DEBUG
reusing cookie
10:31:00
DEBUG
Exiting _get_cookie_basic()
10:31:00
DEBUG
Entering _get_crumb_basic()
10:31:00
DEBUG
reusing crumb
10:31:00
DEBUG
Exiting _get_crumb_basic()
10:31:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:00
DEBUG
Exiting _get_cookie_and_crumb()
10:31:00
DEBUG
response code=200
10:31:00
DEBUG
Exiting _make_request()
10:31:00
DEBUG
Exiting get()
10:31:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:58
10:31:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:00
DEBUG
Exiting history()
10:31:00
DEBUG
POLL [Yahoo]: 10:31:00 Price=$53.55
10:31:00
DEBUG
CHECK: C=53.55 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:31:01
DEBUG
BAR: 10:30:00 O=53.61 H=53.61 L=53.54 C=53.60
10:31:01
DEBUG
Checking: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:31:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:31:10
DEBUG
Entering history()
10:31:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:10
DEBUG
Entering history()
10:31:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:10
DEBUG
Entering get()
10:31:10
DEBUG
Entering _make_request()
10:31:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:10
DEBUG
Entering _get_cookie_and_crumb()
10:31:10
DEBUG
cookie_mode = 'basic'
10:31:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:10
DEBUG
Entering _get_cookie_basic()
10:31:10
DEBUG
reusing cookie
10:31:10
DEBUG
Exiting _get_cookie_basic()
10:31:10
DEBUG
Entering _get_crumb_basic()
10:31:10
DEBUG
reusing crumb
10:31:10
DEBUG
Exiting _get_crumb_basic()
10:31:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:10
DEBUG
Exiting _get_cookie_and_crumb()
10:31:10
DEBUG
response code=200
10:31:10
DEBUG
Exiting _make_request()
10:31:10
DEBUG
Exiting get()
10:31:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:30:58
10:31:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:10
DEBUG
Exiting history()
10:31:10
DEBUG
Exiting history()
10:31:10
DEBUG
Entering history()
10:31:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:10
DEBUG
Entering get()
10:31:10
DEBUG
Entering _make_request()
10:31:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:10
DEBUG
Entering _get_cookie_and_crumb()
10:31:10
DEBUG
cookie_mode = 'basic'
10:31:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:10
DEBUG
Entering _get_cookie_basic()
10:31:10
DEBUG
reusing cookie
10:31:10
DEBUG
Exiting _get_cookie_basic()
10:31:10
DEBUG
Entering _get_crumb_basic()
10:31:10
DEBUG
reusing crumb
10:31:10
DEBUG
Exiting _get_crumb_basic()
10:31:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:10
DEBUG
Exiting _get_cookie_and_crumb()
10:31:10
DEBUG
response code=200
10:31:10
DEBUG
Exiting _make_request()
10:31:10
DEBUG
Exiting get()
10:31:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:30:58
10:31:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:58-05:00
10:31:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:10
DEBUG
Exiting history()
10:31:20
DEBUG
Entering history()
10:31:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:20
DEBUG
Entering history()
10:31:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:20
DEBUG
Entering get()
10:31:20
DEBUG
Entering _make_request()
10:31:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:20
DEBUG
Entering _get_cookie_and_crumb()
10:31:20
DEBUG
cookie_mode = 'basic'
10:31:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:20
DEBUG
Entering _get_cookie_basic()
10:31:20
DEBUG
reusing cookie
10:31:20
DEBUG
Exiting _get_cookie_basic()
10:31:20
DEBUG
Entering _get_crumb_basic()
10:31:20
DEBUG
reusing crumb
10:31:20
DEBUG
Exiting _get_crumb_basic()
10:31:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:20
DEBUG
Exiting _get_cookie_and_crumb()
10:31:20
DEBUG
response code=200
10:31:20
DEBUG
Exiting _make_request()
10:31:20
DEBUG
Exiting get()
10:31:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:31:20
10:31:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:20
DEBUG
Exiting history()
10:31:20
DEBUG
Exiting history()
10:31:20
DEBUG
Entering history()
10:31:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:20
DEBUG
Entering get()
10:31:20
DEBUG
Entering _make_request()
10:31:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:20
DEBUG
Entering _get_cookie_and_crumb()
10:31:20
DEBUG
cookie_mode = 'basic'
10:31:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:20
DEBUG
Entering _get_cookie_basic()
10:31:20
DEBUG
reusing cookie
10:31:20
DEBUG
Exiting _get_cookie_basic()
10:31:20
DEBUG
Entering _get_crumb_basic()
10:31:20
DEBUG
reusing crumb
10:31:20
DEBUG
Exiting _get_crumb_basic()
10:31:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:20
DEBUG
Exiting _get_cookie_and_crumb()
10:31:20
DEBUG
response code=200
10:31:20
DEBUG
Exiting _make_request()
10:31:20
DEBUG
Exiting get()
10:31:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:31:20
10:31:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:20
DEBUG
Exiting history()
10:31:20
DEBUG
POLL [Yahoo]: 10:31:20 Price=$53.49
10:31:20
DEBUG
CHECK: C=53.49 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:31:30
DEBUG
Entering history()
10:31:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:30
DEBUG
Entering history()
10:31:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:30
DEBUG
Entering get()
10:31:30
DEBUG
Entering _make_request()
10:31:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:30
DEBUG
Entering _get_cookie_and_crumb()
10:31:30
DEBUG
cookie_mode = 'basic'
10:31:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:30
DEBUG
Entering _get_cookie_basic()
10:31:30
DEBUG
reusing cookie
10:31:30
DEBUG
Exiting _get_cookie_basic()
10:31:30
DEBUG
Entering _get_crumb_basic()
10:31:30
DEBUG
reusing crumb
10:31:30
DEBUG
Exiting _get_crumb_basic()
10:31:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:30
DEBUG
Exiting _get_cookie_and_crumb()
10:31:30
DEBUG
response code=200
10:31:30
DEBUG
Exiting _make_request()
10:31:30
DEBUG
Exiting get()
10:31:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:31:20
10:31:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:30
DEBUG
Exiting history()
10:31:30
DEBUG
Exiting history()
10:31:30
DEBUG
Entering history()
10:31:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:30
DEBUG
Entering get()
10:31:30
DEBUG
Entering _make_request()
10:31:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:30
DEBUG
Entering _get_cookie_and_crumb()
10:31:30
DEBUG
cookie_mode = 'basic'
10:31:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:30
DEBUG
Entering _get_cookie_basic()
10:31:30
DEBUG
reusing cookie
10:31:30
DEBUG
Exiting _get_cookie_basic()
10:31:30
DEBUG
Entering _get_crumb_basic()
10:31:30
DEBUG
reusing crumb
10:31:30
DEBUG
Exiting _get_crumb_basic()
10:31:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:30
DEBUG
Exiting _get_cookie_and_crumb()
10:31:30
DEBUG
response code=200
10:31:30
DEBUG
Exiting _make_request()
10:31:30
DEBUG
Exiting get()
10:31:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:31:20
10:31:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:20-05:00
10:31:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:30
DEBUG
Exiting history()
10:31:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:31:40
DEBUG
Entering history()
10:31:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:40
DEBUG
Entering history()
10:31:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:40
DEBUG
Entering get()
10:31:40
DEBUG
Entering _make_request()
10:31:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:40
DEBUG
Entering _get_cookie_and_crumb()
10:31:40
DEBUG
cookie_mode = 'basic'
10:31:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:40
DEBUG
Entering _get_cookie_basic()
10:31:40
DEBUG
reusing cookie
10:31:40
DEBUG
Exiting _get_cookie_basic()
10:31:40
DEBUG
Entering _get_crumb_basic()
10:31:40
DEBUG
reusing crumb
10:31:40
DEBUG
Exiting _get_crumb_basic()
10:31:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:40
DEBUG
Exiting _get_cookie_and_crumb()
10:31:40
DEBUG
response code=200
10:31:40
DEBUG
Exiting _make_request()
10:31:40
DEBUG
Exiting get()
10:31:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:31:37
10:31:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:40
DEBUG
Exiting history()
10:31:40
DEBUG
Exiting history()
10:31:40
DEBUG
Entering history()
10:31:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:40
DEBUG
Entering get()
10:31:40
DEBUG
Entering _make_request()
10:31:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:40
DEBUG
Entering _get_cookie_and_crumb()
10:31:40
DEBUG
cookie_mode = 'basic'
10:31:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:40
DEBUG
Entering _get_cookie_basic()
10:31:40
DEBUG
reusing cookie
10:31:40
DEBUG
Exiting _get_cookie_basic()
10:31:40
DEBUG
Entering _get_crumb_basic()
10:31:40
DEBUG
reusing crumb
10:31:40
DEBUG
Exiting _get_crumb_basic()
10:31:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:40
DEBUG
Exiting _get_cookie_and_crumb()
10:31:40
DEBUG
response code=200
10:31:40
DEBUG
Exiting _make_request()
10:31:40
DEBUG
Exiting get()
10:31:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:31:37
10:31:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:40
DEBUG
Exiting history()
10:31:40
DEBUG
POLL [Yahoo]: 10:31:40 Price=$53.55
10:31:40
DEBUG
CHECK: C=53.55 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:31:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:31:50
DEBUG
Entering history()
10:31:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:31:50
DEBUG
Entering history()
10:31:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:50
DEBUG
Entering get()
10:31:50
DEBUG
Entering _make_request()
10:31:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:31:50
DEBUG
Entering _get_cookie_and_crumb()
10:31:50
DEBUG
cookie_mode = 'basic'
10:31:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:50
DEBUG
Entering _get_cookie_basic()
10:31:50
DEBUG
reusing cookie
10:31:50
DEBUG
Exiting _get_cookie_basic()
10:31:50
DEBUG
Entering _get_crumb_basic()
10:31:50
DEBUG
reusing crumb
10:31:50
DEBUG
Exiting _get_crumb_basic()
10:31:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:50
DEBUG
Exiting _get_cookie_and_crumb()
10:31:50
DEBUG
response code=200
10:31:50
DEBUG
Exiting _make_request()
10:31:50
DEBUG
Exiting get()
10:31:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:31:37
10:31:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:31:50
DEBUG
Exiting history()
10:31:50
DEBUG
Exiting history()
10:31:50
DEBUG
Entering history()
10:31:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:50
DEBUG
Entering get()
10:31:50
DEBUG
Entering _make_request()
10:31:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:31:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:31:50
DEBUG
Entering _get_cookie_and_crumb()
10:31:50
DEBUG
cookie_mode = 'basic'
10:31:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:31:50
DEBUG
Entering _get_cookie_basic()
10:31:50
DEBUG
reusing cookie
10:31:50
DEBUG
Exiting _get_cookie_basic()
10:31:50
DEBUG
Entering _get_crumb_basic()
10:31:50
DEBUG
reusing crumb
10:31:50
DEBUG
Exiting _get_crumb_basic()
10:31:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:31:50
DEBUG
Exiting _get_cookie_and_crumb()
10:31:50
DEBUG
response code=200
10:31:50
DEBUG
Exiting _make_request()
10:31:50
DEBUG
Exiting get()
10:31:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:31:37
10:31:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:37-05:00
10:31:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:31:50
DEBUG
Exiting history()
10:32:00
DEBUG
BAR: 10:31:00 O=53.52 H=53.62 L=53.52 C=53.57
10:32:00
DEBUG
Checking: C=53.57 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:32:00
DEBUG
Entering history()
10:32:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:00
DEBUG
Entering history()
10:32:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:00
DEBUG
Entering get()
10:32:00
DEBUG
Entering _make_request()
10:32:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:00
DEBUG
Entering _get_cookie_and_crumb()
10:32:00
DEBUG
cookie_mode = 'basic'
10:32:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:00
DEBUG
Entering _get_cookie_basic()
10:32:00
DEBUG
reusing cookie
10:32:00
DEBUG
Exiting _get_cookie_basic()
10:32:00
DEBUG
Entering _get_crumb_basic()
10:32:00
DEBUG
reusing crumb
10:32:00
DEBUG
Exiting _get_crumb_basic()
10:32:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:00
DEBUG
Exiting _get_cookie_and_crumb()
10:32:00
DEBUG
response code=200
10:32:00
DEBUG
Exiting _make_request()
10:32:00
DEBUG
Exiting get()
10:32:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:31:59
10:32:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:31:59-05:00
10:32:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:00
DEBUG
Exiting history()
10:32:00
DEBUG
Exiting history()
10:32:00
DEBUG
Entering history()
10:32:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:00
DEBUG
Entering get()
10:32:00
DEBUG
Entering _make_request()
10:32:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:00
DEBUG
Entering _get_cookie_and_crumb()
10:32:00
DEBUG
cookie_mode = 'basic'
10:32:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:00
DEBUG
Entering _get_cookie_basic()
10:32:00
DEBUG
reusing cookie
10:32:00
DEBUG
Exiting _get_cookie_basic()
10:32:00
DEBUG
Entering _get_crumb_basic()
10:32:00
DEBUG
reusing crumb
10:32:00
DEBUG
Exiting _get_crumb_basic()
10:32:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:00
DEBUG
Exiting _get_cookie_and_crumb()
10:32:01
DEBUG
response code=200
10:32:01
DEBUG
Exiting _make_request()
10:32:01
DEBUG
Exiting get()
10:32:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:31:59
10:32:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:59-05:00
10:32:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:31:59-05:00
10:32:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:01
DEBUG
Exiting history()
10:32:01
DEBUG
POLL [Yahoo]: 10:32:01 Price=$53.58
10:32:01
DEBUG
CHECK: C=53.58 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:32:04
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:32:11
DEBUG
Entering history()
10:32:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:11
DEBUG
Entering history()
10:32:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:11
DEBUG
Entering get()
10:32:11
DEBUG
Entering _make_request()
10:32:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:11
DEBUG
Entering _get_cookie_and_crumb()
10:32:11
DEBUG
cookie_mode = 'basic'
10:32:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:11
DEBUG
Entering _get_cookie_basic()
10:32:11
DEBUG
reusing cookie
10:32:11
DEBUG
Exiting _get_cookie_basic()
10:32:11
DEBUG
Entering _get_crumb_basic()
10:32:11
DEBUG
reusing crumb
10:32:11
DEBUG
Exiting _get_crumb_basic()
10:32:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:11
DEBUG
Exiting _get_cookie_and_crumb()
10:32:11
DEBUG
response code=200
10:32:11
DEBUG
Exiting _make_request()
10:32:11
DEBUG
Exiting get()
10:32:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:32:10
10:32:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:32:10-05:00
10:32:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:11
DEBUG
Exiting history()
10:32:11
DEBUG
Exiting history()
10:32:11
DEBUG
Entering history()
10:32:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:11
DEBUG
Entering get()
10:32:11
DEBUG
Entering _make_request()
10:32:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:11
DEBUG
Entering _get_cookie_and_crumb()
10:32:11
DEBUG
cookie_mode = 'basic'
10:32:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:11
DEBUG
Entering _get_cookie_basic()
10:32:11
DEBUG
reusing cookie
10:32:11
DEBUG
Exiting _get_cookie_basic()
10:32:11
DEBUG
Entering _get_crumb_basic()
10:32:11
DEBUG
reusing crumb
10:32:11
DEBUG
Exiting _get_crumb_basic()
10:32:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:11
DEBUG
Exiting _get_cookie_and_crumb()
10:32:11
DEBUG
response code=200
10:32:11
DEBUG
Exiting _make_request()
10:32:11
DEBUG
Exiting get()
10:32:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:32:10
10:32:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:10-05:00
10:32:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:10-05:00
10:32:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:11
DEBUG
Exiting history()
10:32:11
DEBUG
POLL [Yahoo]: 10:32:11 Price=$53.54
10:32:11
DEBUG
CHECK: C=53.54 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:32:21
DEBUG
Entering history()
10:32:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:21
DEBUG
Entering history()
10:32:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:21
DEBUG
Entering get()
10:32:21
DEBUG
Entering _make_request()
10:32:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:21
DEBUG
Entering _get_cookie_and_crumb()
10:32:21
DEBUG
cookie_mode = 'basic'
10:32:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:21
DEBUG
Entering _get_cookie_basic()
10:32:21
DEBUG
reusing cookie
10:32:21
DEBUG
Exiting _get_cookie_basic()
10:32:21
DEBUG
Entering _get_crumb_basic()
10:32:21
DEBUG
reusing crumb
10:32:21
DEBUG
Exiting _get_crumb_basic()
10:32:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:21
DEBUG
Exiting _get_cookie_and_crumb()
10:32:21
DEBUG
response code=200
10:32:21
DEBUG
Exiting _make_request()
10:32:21
DEBUG
Exiting get()
10:32:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:32:20
10:32:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:21
DEBUG
Exiting history()
10:32:21
DEBUG
Exiting history()
10:32:21
DEBUG
Entering history()
10:32:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:21
DEBUG
Entering get()
10:32:21
DEBUG
Entering _make_request()
10:32:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:21
DEBUG
Entering _get_cookie_and_crumb()
10:32:21
DEBUG
cookie_mode = 'basic'
10:32:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:21
DEBUG
Entering _get_cookie_basic()
10:32:21
DEBUG
reusing cookie
10:32:21
DEBUG
Exiting _get_cookie_basic()
10:32:21
DEBUG
Entering _get_crumb_basic()
10:32:21
DEBUG
reusing crumb
10:32:21
DEBUG
Exiting _get_crumb_basic()
10:32:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:21
DEBUG
Exiting _get_cookie_and_crumb()
10:32:21
DEBUG
response code=200
10:32:21
DEBUG
Exiting _make_request()
10:32:21
DEBUG
Exiting get()
10:32:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:32:20
10:32:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:21
DEBUG
Exiting history()
10:32:21
DEBUG
POLL [Yahoo]: 10:32:21 Price=$53.64
10:32:21
DEBUG
CHECK: C=53.64 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:32:31
DEBUG
Entering history()
10:32:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:31
DEBUG
Entering history()
10:32:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:31
DEBUG
Entering get()
10:32:31
DEBUG
Entering _make_request()
10:32:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:31
DEBUG
Entering _get_cookie_and_crumb()
10:32:31
DEBUG
cookie_mode = 'basic'
10:32:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:31
DEBUG
Entering _get_cookie_basic()
10:32:31
DEBUG
reusing cookie
10:32:31
DEBUG
Exiting _get_cookie_basic()
10:32:31
DEBUG
Entering _get_crumb_basic()
10:32:31
DEBUG
reusing crumb
10:32:31
DEBUG
Exiting _get_crumb_basic()
10:32:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:31
DEBUG
Exiting _get_cookie_and_crumb()
10:32:31
DEBUG
response code=200
10:32:31
DEBUG
Exiting _make_request()
10:32:31
DEBUG
Exiting get()
10:32:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:32:20
10:32:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:31
DEBUG
Exiting history()
10:32:31
DEBUG
Exiting history()
10:32:31
DEBUG
Entering history()
10:32:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:31
DEBUG
Entering get()
10:32:31
DEBUG
Entering _make_request()
10:32:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:31
DEBUG
Entering _get_cookie_and_crumb()
10:32:31
DEBUG
cookie_mode = 'basic'
10:32:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:31
DEBUG
Entering _get_cookie_basic()
10:32:31
DEBUG
reusing cookie
10:32:31
DEBUG
Exiting _get_cookie_basic()
10:32:31
DEBUG
Entering _get_crumb_basic()
10:32:31
DEBUG
reusing crumb
10:32:31
DEBUG
Exiting _get_crumb_basic()
10:32:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:31
DEBUG
Exiting _get_cookie_and_crumb()
10:32:31
DEBUG
response code=200
10:32:31
DEBUG
Exiting _make_request()
10:32:31
DEBUG
Exiting get()
10:32:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:32:20
10:32:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:20-05:00
10:32:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:31
DEBUG
Exiting history()
10:32:34
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:32:41
DEBUG
Entering history()
10:32:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:41
DEBUG
Entering history()
10:32:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:41
DEBUG
Entering get()
10:32:41
DEBUG
Entering _make_request()
10:32:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:41
DEBUG
Entering _get_cookie_and_crumb()
10:32:41
DEBUG
cookie_mode = 'basic'
10:32:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:41
DEBUG
Entering _get_cookie_basic()
10:32:41
DEBUG
reusing cookie
10:32:41
DEBUG
Exiting _get_cookie_basic()
10:32:41
DEBUG
Entering _get_crumb_basic()
10:32:41
DEBUG
reusing crumb
10:32:41
DEBUG
Exiting _get_crumb_basic()
10:32:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:41
DEBUG
Exiting _get_cookie_and_crumb()
10:32:41
DEBUG
response code=200
10:32:41
DEBUG
Exiting _make_request()
10:32:41
DEBUG
Exiting get()
10:32:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:32:39
10:32:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:41
DEBUG
Exiting history()
10:32:41
DEBUG
Exiting history()
10:32:41
DEBUG
Entering history()
10:32:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:41
DEBUG
Entering get()
10:32:41
DEBUG
Entering _make_request()
10:32:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:41
DEBUG
Entering _get_cookie_and_crumb()
10:32:41
DEBUG
cookie_mode = 'basic'
10:32:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:41
DEBUG
Entering _get_cookie_basic()
10:32:41
DEBUG
reusing cookie
10:32:41
DEBUG
Exiting _get_cookie_basic()
10:32:41
DEBUG
Entering _get_crumb_basic()
10:32:41
DEBUG
reusing crumb
10:32:41
DEBUG
Exiting _get_crumb_basic()
10:32:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:41
DEBUG
Exiting _get_cookie_and_crumb()
10:32:41
DEBUG
response code=200
10:32:41
DEBUG
Exiting _make_request()
10:32:41
DEBUG
Exiting get()
10:32:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:32:39
10:32:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:41
DEBUG
Exiting history()
10:32:41
DEBUG
POLL [Yahoo]: 10:32:41 Price=$53.67
10:32:41
DEBUG
CHECK: C=53.67 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:32:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:32:51
DEBUG
Entering history()
10:32:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:32:51
DEBUG
Entering history()
10:32:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:51
DEBUG
Entering get()
10:32:51
DEBUG
Entering _make_request()
10:32:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:32:51
DEBUG
Entering _get_cookie_and_crumb()
10:32:51
DEBUG
cookie_mode = 'basic'
10:32:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:51
DEBUG
Entering _get_cookie_basic()
10:32:51
DEBUG
reusing cookie
10:32:51
DEBUG
Exiting _get_cookie_basic()
10:32:51
DEBUG
Entering _get_crumb_basic()
10:32:51
DEBUG
reusing crumb
10:32:51
DEBUG
Exiting _get_crumb_basic()
10:32:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:51
DEBUG
Exiting _get_cookie_and_crumb()
10:32:51
DEBUG
response code=200
10:32:51
DEBUG
Exiting _make_request()
10:32:51
DEBUG
Exiting get()
10:32:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:32:39
10:32:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:32:51
DEBUG
Exiting history()
10:32:51
DEBUG
Exiting history()
10:32:51
DEBUG
Entering history()
10:32:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:51
DEBUG
Entering get()
10:32:51
DEBUG
Entering _make_request()
10:32:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:32:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:32:51
DEBUG
Entering _get_cookie_and_crumb()
10:32:51
DEBUG
cookie_mode = 'basic'
10:32:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:32:51
DEBUG
Entering _get_cookie_basic()
10:32:51
DEBUG
reusing cookie
10:32:51
DEBUG
Exiting _get_cookie_basic()
10:32:51
DEBUG
Entering _get_crumb_basic()
10:32:51
DEBUG
reusing crumb
10:32:51
DEBUG
Exiting _get_crumb_basic()
10:32:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:32:51
DEBUG
Exiting _get_cookie_and_crumb()
10:32:51
DEBUG
response code=200
10:32:51
DEBUG
Exiting _make_request()
10:32:51
DEBUG
Exiting get()
10:32:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:32:39
10:32:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:32:39-05:00
10:32:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:32:51
DEBUG
Exiting history()
10:33:00
DEBUG
BAR: 10:32:00 O=53.62 H=53.62 L=53.62 C=53.62
10:33:00
DEBUG
Checking: C=53.62 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:33:01
DEBUG
Entering history()
10:33:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:01
DEBUG
Entering history()
10:33:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:01
DEBUG
Entering get()
10:33:01
DEBUG
Entering _make_request()
10:33:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:01
DEBUG
Entering _get_cookie_and_crumb()
10:33:01
DEBUG
cookie_mode = 'basic'
10:33:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:01
DEBUG
Entering _get_cookie_basic()
10:33:01
DEBUG
reusing cookie
10:33:01
DEBUG
Exiting _get_cookie_basic()
10:33:01
DEBUG
Entering _get_crumb_basic()
10:33:01
DEBUG
reusing crumb
10:33:01
DEBUG
Exiting _get_crumb_basic()
10:33:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:01
DEBUG
Exiting _get_cookie_and_crumb()
10:33:01
DEBUG
response code=200
10:33:01
DEBUG
Exiting _make_request()
10:33:01
DEBUG
Exiting get()
10:33:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:00
10:33:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:01
DEBUG
Exiting history()
10:33:01
DEBUG
Exiting history()
10:33:01
DEBUG
Entering history()
10:33:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:01
DEBUG
Entering get()
10:33:01
DEBUG
Entering _make_request()
10:33:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:01
DEBUG
Entering _get_cookie_and_crumb()
10:33:01
DEBUG
cookie_mode = 'basic'
10:33:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:01
DEBUG
Entering _get_cookie_basic()
10:33:01
DEBUG
reusing cookie
10:33:01
DEBUG
Exiting _get_cookie_basic()
10:33:01
DEBUG
Entering _get_crumb_basic()
10:33:01
DEBUG
reusing crumb
10:33:01
DEBUG
Exiting _get_crumb_basic()
10:33:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:01
DEBUG
Exiting _get_cookie_and_crumb()
10:33:01
DEBUG
response code=200
10:33:01
DEBUG
Exiting _make_request()
10:33:01
DEBUG
Exiting get()
10:33:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:00
10:33:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:01
DEBUG
Exiting history()
10:33:01
DEBUG
POLL [Yahoo]: 10:33:01 Price=$53.70
10:33:01
DEBUG
CHECK: C=53.70 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:33:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:33:11
DEBUG
Entering history()
10:33:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:11
DEBUG
Entering history()
10:33:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:11
DEBUG
Entering get()
10:33:11
DEBUG
Entering _make_request()
10:33:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:11
DEBUG
Entering _get_cookie_and_crumb()
10:33:11
DEBUG
cookie_mode = 'basic'
10:33:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:11
DEBUG
Entering _get_cookie_basic()
10:33:11
DEBUG
reusing cookie
10:33:11
DEBUG
Exiting _get_cookie_basic()
10:33:11
DEBUG
Entering _get_crumb_basic()
10:33:11
DEBUG
reusing crumb
10:33:11
DEBUG
Exiting _get_crumb_basic()
10:33:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:11
DEBUG
Exiting _get_cookie_and_crumb()
10:33:11
DEBUG
response code=200
10:33:11
DEBUG
Exiting _make_request()
10:33:11
DEBUG
Exiting get()
10:33:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:00
10:33:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:11
DEBUG
Exiting history()
10:33:11
DEBUG
Exiting history()
10:33:11
DEBUG
Entering history()
10:33:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:11
DEBUG
Entering get()
10:33:11
DEBUG
Entering _make_request()
10:33:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:11
DEBUG
Entering _get_cookie_and_crumb()
10:33:11
DEBUG
cookie_mode = 'basic'
10:33:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:11
DEBUG
Entering _get_cookie_basic()
10:33:11
DEBUG
reusing cookie
10:33:11
DEBUG
Exiting _get_cookie_basic()
10:33:11
DEBUG
Entering _get_crumb_basic()
10:33:11
DEBUG
reusing crumb
10:33:11
DEBUG
Exiting _get_crumb_basic()
10:33:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:11
DEBUG
Exiting _get_cookie_and_crumb()
10:33:11
DEBUG
response code=200
10:33:11
DEBUG
Exiting _make_request()
10:33:11
DEBUG
Exiting get()
10:33:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:00
10:33:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:00-05:00
10:33:11
DEBUG
Exiting history()
10:33:21
DEBUG
Entering history()
10:33:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:21
DEBUG
Entering history()
10:33:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:21
DEBUG
Entering get()
10:33:21
DEBUG
Entering _make_request()
10:33:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:21
DEBUG
Entering _get_cookie_and_crumb()
10:33:21
DEBUG
cookie_mode = 'basic'
10:33:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:21
DEBUG
Entering _get_cookie_basic()
10:33:21
DEBUG
reusing cookie
10:33:21
DEBUG
Exiting _get_cookie_basic()
10:33:21
DEBUG
Entering _get_crumb_basic()
10:33:21
DEBUG
reusing crumb
10:33:21
DEBUG
Exiting _get_crumb_basic()
10:33:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:21
DEBUG
Exiting _get_cookie_and_crumb()
10:33:21
DEBUG
response code=200
10:33:21
DEBUG
Exiting _make_request()
10:33:21
DEBUG
Exiting get()
10:33:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:18
10:33:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:18-05:00
10:33:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:21
DEBUG
Exiting history()
10:33:21
DEBUG
Exiting history()
10:33:21
DEBUG
Entering history()
10:33:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:21
DEBUG
Entering get()
10:33:21
DEBUG
Entering _make_request()
10:33:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:21
DEBUG
Entering _get_cookie_and_crumb()
10:33:21
DEBUG
cookie_mode = 'basic'
10:33:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:21
DEBUG
Entering _get_cookie_basic()
10:33:21
DEBUG
reusing cookie
10:33:21
DEBUG
Exiting _get_cookie_basic()
10:33:21
DEBUG
Entering _get_crumb_basic()
10:33:21
DEBUG
reusing crumb
10:33:21
DEBUG
Exiting _get_crumb_basic()
10:33:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:21
DEBUG
Exiting _get_cookie_and_crumb()
10:33:21
DEBUG
response code=200
10:33:21
DEBUG
Exiting _make_request()
10:33:21
DEBUG
Exiting get()
10:33:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:18
10:33:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:18-05:00
10:33:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:18-05:00
10:33:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:33:21
DEBUG
Exiting history()
10:33:21
DEBUG
POLL [Yahoo]: 10:33:21 Price=$53.72
10:33:21
DEBUG
CHECK: C=53.72 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:33:31
DEBUG
Entering history()
10:33:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:31
DEBUG
Entering history()
10:33:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:31
DEBUG
Entering get()
10:33:31
DEBUG
Entering _make_request()
10:33:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:31
DEBUG
Entering _get_cookie_and_crumb()
10:33:31
DEBUG
cookie_mode = 'basic'
10:33:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:31
DEBUG
Entering _get_cookie_basic()
10:33:31
DEBUG
reusing cookie
10:33:31
DEBUG
Exiting _get_cookie_basic()
10:33:31
DEBUG
Entering _get_crumb_basic()
10:33:31
DEBUG
reusing crumb
10:33:31
DEBUG
Exiting _get_crumb_basic()
10:33:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:31
DEBUG
Exiting _get_cookie_and_crumb()
10:33:31
DEBUG
response code=200
10:33:31
DEBUG
Exiting _make_request()
10:33:31
DEBUG
Exiting get()
10:33:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:18
10:33:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:18-05:00
10:33:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:32
DEBUG
Exiting history()
10:33:32
DEBUG
Exiting history()
10:33:32
DEBUG
Entering history()
10:33:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:32
DEBUG
Entering get()
10:33:32
DEBUG
Entering _make_request()
10:33:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:32
DEBUG
Entering _get_cookie_and_crumb()
10:33:32
DEBUG
cookie_mode = 'basic'
10:33:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:32
DEBUG
Entering _get_cookie_basic()
10:33:32
DEBUG
reusing cookie
10:33:32
DEBUG
Exiting _get_cookie_basic()
10:33:32
DEBUG
Entering _get_crumb_basic()
10:33:32
DEBUG
reusing crumb
10:33:32
DEBUG
Exiting _get_crumb_basic()
10:33:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:32
DEBUG
Exiting _get_cookie_and_crumb()
10:33:32
DEBUG
response code=200
10:33:32
DEBUG
Exiting _make_request()
10:33:32
DEBUG
Exiting get()
10:33:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:31
10:33:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:31-05:00
10:33:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:31-05:00
10:33:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:33:32
DEBUG
Exiting history()
10:33:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:33:42
DEBUG
Entering history()
10:33:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:42
DEBUG
Entering history()
10:33:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:42
DEBUG
Entering get()
10:33:42
DEBUG
Entering _make_request()
10:33:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:42
DEBUG
Entering _get_cookie_and_crumb()
10:33:42
DEBUG
cookie_mode = 'basic'
10:33:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:42
DEBUG
Entering _get_cookie_basic()
10:33:42
DEBUG
reusing cookie
10:33:42
DEBUG
Exiting _get_cookie_basic()
10:33:42
DEBUG
Entering _get_crumb_basic()
10:33:42
DEBUG
reusing crumb
10:33:42
DEBUG
Exiting _get_crumb_basic()
10:33:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:42
DEBUG
Exiting _get_cookie_and_crumb()
10:33:42
DEBUG
response code=200
10:33:42
DEBUG
Exiting _make_request()
10:33:42
DEBUG
Exiting get()
10:33:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:39
10:33:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:39-05:00
10:33:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:42
DEBUG
Exiting history()
10:33:42
DEBUG
Exiting history()
10:33:42
DEBUG
Entering history()
10:33:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:42
DEBUG
Entering get()
10:33:42
DEBUG
Entering _make_request()
10:33:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:42
DEBUG
Entering _get_cookie_and_crumb()
10:33:42
DEBUG
cookie_mode = 'basic'
10:33:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:42
DEBUG
Entering _get_cookie_basic()
10:33:42
DEBUG
reusing cookie
10:33:42
DEBUG
Exiting _get_cookie_basic()
10:33:42
DEBUG
Entering _get_crumb_basic()
10:33:42
DEBUG
reusing crumb
10:33:42
DEBUG
Exiting _get_crumb_basic()
10:33:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:42
DEBUG
Exiting _get_cookie_and_crumb()
10:33:42
DEBUG
response code=200
10:33:42
DEBUG
Exiting _make_request()
10:33:42
DEBUG
Exiting get()
10:33:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:39
10:33:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:39-05:00
10:33:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:39-05:00
10:33:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:33:42
DEBUG
Exiting history()
10:33:42
DEBUG
POLL [Yahoo]: 10:33:42 Price=$53.85
10:33:42
DEBUG
CHECK: C=53.85 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:33:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:33:52
DEBUG
Entering history()
10:33:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:33:52
DEBUG
Entering history()
10:33:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:52
DEBUG
Entering get()
10:33:52
DEBUG
Entering _make_request()
10:33:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:33:52
DEBUG
Entering _get_cookie_and_crumb()
10:33:52
DEBUG
cookie_mode = 'basic'
10:33:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:52
DEBUG
Entering _get_cookie_basic()
10:33:52
DEBUG
reusing cookie
10:33:52
DEBUG
Exiting _get_cookie_basic()
10:33:52
DEBUG
Entering _get_crumb_basic()
10:33:52
DEBUG
reusing crumb
10:33:52
DEBUG
Exiting _get_crumb_basic()
10:33:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:52
DEBUG
Exiting _get_cookie_and_crumb()
10:33:52
DEBUG
response code=200
10:33:52
DEBUG
Exiting _make_request()
10:33:52
DEBUG
Exiting get()
10:33:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:50
10:33:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:50-05:00
10:33:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:33:52
DEBUG
Exiting history()
10:33:52
DEBUG
Exiting history()
10:33:52
DEBUG
Entering history()
10:33:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:52
DEBUG
Entering get()
10:33:52
DEBUG
Entering _make_request()
10:33:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:33:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:33:52
DEBUG
Entering _get_cookie_and_crumb()
10:33:52
DEBUG
cookie_mode = 'basic'
10:33:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:33:52
DEBUG
Entering _get_cookie_basic()
10:33:52
DEBUG
reusing cookie
10:33:52
DEBUG
Exiting _get_cookie_basic()
10:33:52
DEBUG
Entering _get_crumb_basic()
10:33:52
DEBUG
reusing crumb
10:33:52
DEBUG
Exiting _get_crumb_basic()
10:33:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:33:52
DEBUG
Exiting _get_cookie_and_crumb()
10:33:52
DEBUG
response code=200
10:33:52
DEBUG
Exiting _make_request()
10:33:52
DEBUG
Exiting get()
10:33:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:33:39
10:33:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:39-05:00
10:33:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:33:39-05:00
10:33:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:33:52
DEBUG
Exiting history()
10:33:52
DEBUG
POLL [Yahoo]: 10:33:52 Price=$53.84
10:33:52
DEBUG
CHECK: C=53.84 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:34:00
DEBUG
BAR: 10:33:00 O=53.73 H=53.84 L=53.73 C=53.84
10:34:00
DEBUG
Checking: C=53.84 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:34:02
DEBUG
Entering history()
10:34:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:02
DEBUG
Entering history()
10:34:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:02
DEBUG
Entering get()
10:34:02
DEBUG
Entering _make_request()
10:34:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:02
DEBUG
Entering _get_cookie_and_crumb()
10:34:02
DEBUG
cookie_mode = 'basic'
10:34:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:02
DEBUG
Entering _get_cookie_basic()
10:34:02
DEBUG
reusing cookie
10:34:02
DEBUG
Exiting _get_cookie_basic()
10:34:02
DEBUG
Entering _get_crumb_basic()
10:34:02
DEBUG
reusing crumb
10:34:02
DEBUG
Exiting _get_crumb_basic()
10:34:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:02
DEBUG
Exiting _get_cookie_and_crumb()
10:34:02
DEBUG
response code=200
10:34:02
DEBUG
Exiting _make_request()
10:34:02
DEBUG
Exiting get()
10:34:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:33:50
10:34:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:33:50-05:00
10:34:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:02
DEBUG
Exiting history()
10:34:02
DEBUG
Exiting history()
10:34:02
DEBUG
Entering history()
10:34:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:02
DEBUG
Entering get()
10:34:02
DEBUG
Entering _make_request()
10:34:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:02
DEBUG
Entering _get_cookie_and_crumb()
10:34:02
DEBUG
cookie_mode = 'basic'
10:34:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:02
DEBUG
Entering _get_cookie_basic()
10:34:02
DEBUG
reusing cookie
10:34:02
DEBUG
Exiting _get_cookie_basic()
10:34:02
DEBUG
Entering _get_crumb_basic()
10:34:02
DEBUG
reusing crumb
10:34:02
DEBUG
Exiting _get_crumb_basic()
10:34:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:02
DEBUG
Exiting _get_cookie_and_crumb()
10:34:02
DEBUG
response code=200
10:34:02
DEBUG
Exiting _make_request()
10:34:02
DEBUG
Exiting get()
10:34:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:02
10:34:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:02-05:00
10:34:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:02-05:00
10:34:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:02
DEBUG
Exiting history()
10:34:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:34:12
DEBUG
Entering history()
10:34:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:12
DEBUG
Entering history()
10:34:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:12
DEBUG
Entering get()
10:34:12
DEBUG
Entering _make_request()
10:34:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:12
DEBUG
Entering _get_cookie_and_crumb()
10:34:12
DEBUG
cookie_mode = 'basic'
10:34:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:12
DEBUG
Entering _get_cookie_basic()
10:34:12
DEBUG
reusing cookie
10:34:12
DEBUG
Exiting _get_cookie_basic()
10:34:12
DEBUG
Entering _get_crumb_basic()
10:34:12
DEBUG
reusing crumb
10:34:12
DEBUG
Exiting _get_crumb_basic()
10:34:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:12
DEBUG
Exiting _get_cookie_and_crumb()
10:34:12
DEBUG
response code=200
10:34:12
DEBUG
Exiting _make_request()
10:34:12
DEBUG
Exiting get()
10:34:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:34:11
10:34:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:34:11-05:00
10:34:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:12
DEBUG
Exiting history()
10:34:12
DEBUG
Exiting history()
10:34:12
DEBUG
Entering history()
10:34:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:12
DEBUG
Entering get()
10:34:12
DEBUG
Entering _make_request()
10:34:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:12
DEBUG
Entering _get_cookie_and_crumb()
10:34:12
DEBUG
cookie_mode = 'basic'
10:34:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:12
DEBUG
Entering _get_cookie_basic()
10:34:12
DEBUG
reusing cookie
10:34:12
DEBUG
Exiting _get_cookie_basic()
10:34:12
DEBUG
Entering _get_crumb_basic()
10:34:12
DEBUG
reusing crumb
10:34:12
DEBUG
Exiting _get_crumb_basic()
10:34:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:12
DEBUG
Exiting _get_cookie_and_crumb()
10:34:12
DEBUG
response code=200
10:34:12
DEBUG
Exiting _make_request()
10:34:12
DEBUG
Exiting get()
10:34:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:02
10:34:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:02-05:00
10:34:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:02-05:00
10:34:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:12
DEBUG
Exiting history()
10:34:12
DEBUG
POLL [Yahoo]: 10:34:12 Price=$53.83
10:34:12
DEBUG
CHECK: C=53.83 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:34:22
DEBUG
Entering history()
10:34:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:22
DEBUG
Entering history()
10:34:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:22
DEBUG
Entering get()
10:34:22
DEBUG
Entering _make_request()
10:34:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:22
DEBUG
Entering _get_cookie_and_crumb()
10:34:22
DEBUG
cookie_mode = 'basic'
10:34:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:22
DEBUG
Entering _get_cookie_basic()
10:34:22
DEBUG
reusing cookie
10:34:22
DEBUG
Exiting _get_cookie_basic()
10:34:22
DEBUG
Entering _get_crumb_basic()
10:34:22
DEBUG
reusing crumb
10:34:22
DEBUG
Exiting _get_crumb_basic()
10:34:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:22
DEBUG
Exiting _get_cookie_and_crumb()
10:34:22
DEBUG
response code=200
10:34:22
DEBUG
Exiting _make_request()
10:34:22
DEBUG
Exiting get()
10:34:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:34:11
10:34:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:34:11-05:00
10:34:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:22
DEBUG
Exiting history()
10:34:22
DEBUG
Exiting history()
10:34:22
DEBUG
Entering history()
10:34:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:22
DEBUG
Entering get()
10:34:22
DEBUG
Entering _make_request()
10:34:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:22
DEBUG
Entering _get_cookie_and_crumb()
10:34:22
DEBUG
cookie_mode = 'basic'
10:34:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:22
DEBUG
Entering _get_cookie_basic()
10:34:22
DEBUG
reusing cookie
10:34:22
DEBUG
Exiting _get_cookie_basic()
10:34:22
DEBUG
Entering _get_crumb_basic()
10:34:22
DEBUG
reusing crumb
10:34:22
DEBUG
Exiting _get_crumb_basic()
10:34:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:22
DEBUG
Exiting _get_cookie_and_crumb()
10:34:22
DEBUG
response code=200
10:34:22
DEBUG
Exiting _make_request()
10:34:22
DEBUG
Exiting get()
10:34:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:18
10:34:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:18-05:00
10:34:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:18-05:00
10:34:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:22
DEBUG
Exiting history()
10:34:32
DEBUG
Entering history()
10:34:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:32
DEBUG
Entering history()
10:34:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:32
DEBUG
Entering get()
10:34:32
DEBUG
Entering _make_request()
10:34:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:32
DEBUG
Entering _get_cookie_and_crumb()
10:34:32
DEBUG
cookie_mode = 'basic'
10:34:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:32
DEBUG
Entering _get_cookie_basic()
10:34:32
DEBUG
reusing cookie
10:34:32
DEBUG
Exiting _get_cookie_basic()
10:34:32
DEBUG
Entering _get_crumb_basic()
10:34:32
DEBUG
reusing crumb
10:34:32
DEBUG
Exiting _get_crumb_basic()
10:34:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:32
DEBUG
Exiting _get_cookie_and_crumb()
10:34:32
DEBUG
response code=200
10:34:32
DEBUG
Exiting _make_request()
10:34:32
DEBUG
Exiting get()
10:34:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:34:29
10:34:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:34:29-05:00
10:34:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:32
DEBUG
Exiting history()
10:34:32
DEBUG
Exiting history()
10:34:32
DEBUG
Entering history()
10:34:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:32
DEBUG
Entering get()
10:34:32
DEBUG
Entering _make_request()
10:34:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:32
DEBUG
Entering _get_cookie_and_crumb()
10:34:32
DEBUG
cookie_mode = 'basic'
10:34:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:32
DEBUG
Entering _get_cookie_basic()
10:34:32
DEBUG
reusing cookie
10:34:32
DEBUG
Exiting _get_cookie_basic()
10:34:32
DEBUG
Entering _get_crumb_basic()
10:34:32
DEBUG
reusing crumb
10:34:32
DEBUG
Exiting _get_crumb_basic()
10:34:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:32
DEBUG
Exiting _get_cookie_and_crumb()
10:34:32
DEBUG
response code=200
10:34:32
DEBUG
Exiting _make_request()
10:34:32
DEBUG
Exiting get()
10:34:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:18
10:34:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:18-05:00
10:34:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:18-05:00
10:34:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:32
DEBUG
Exiting history()
10:34:32
DEBUG
POLL [Yahoo]: 10:34:32 Price=$53.86
10:34:32
DEBUG
CHECK: C=53.86 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:34:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:34:42
DEBUG
Entering history()
10:34:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:42
DEBUG
Entering history()
10:34:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:42
DEBUG
Entering get()
10:34:42
DEBUG
Entering _make_request()
10:34:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:42
DEBUG
Entering _get_cookie_and_crumb()
10:34:42
DEBUG
cookie_mode = 'basic'
10:34:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:42
DEBUG
Entering _get_cookie_basic()
10:34:42
DEBUG
reusing cookie
10:34:42
DEBUG
Exiting _get_cookie_basic()
10:34:42
DEBUG
Entering _get_crumb_basic()
10:34:42
DEBUG
reusing crumb
10:34:42
DEBUG
Exiting _get_crumb_basic()
10:34:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:42
DEBUG
Exiting _get_cookie_and_crumb()
10:34:42
DEBUG
response code=200
10:34:42
DEBUG
Exiting _make_request()
10:34:42
DEBUG
Exiting get()
10:34:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:34:29
10:34:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:34:29-05:00
10:34:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:42
DEBUG
Exiting history()
10:34:42
DEBUG
Exiting history()
10:34:42
DEBUG
Entering history()
10:34:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:42
DEBUG
Entering get()
10:34:42
DEBUG
Entering _make_request()
10:34:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:42
DEBUG
Entering _get_cookie_and_crumb()
10:34:42
DEBUG
cookie_mode = 'basic'
10:34:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:42
DEBUG
Entering _get_cookie_basic()
10:34:42
DEBUG
reusing cookie
10:34:42
DEBUG
Exiting _get_cookie_basic()
10:34:42
DEBUG
Entering _get_crumb_basic()
10:34:42
DEBUG
reusing crumb
10:34:42
DEBUG
Exiting _get_crumb_basic()
10:34:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:42
DEBUG
Exiting _get_cookie_and_crumb()
10:34:42
DEBUG
response code=200
10:34:42
DEBUG
Exiting _make_request()
10:34:42
DEBUG
Exiting get()
10:34:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:39
10:34:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:39-05:00
10:34:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:39-05:00
10:34:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:42
DEBUG
Exiting history()
10:34:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:34:52
DEBUG
Entering history()
10:34:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:34:52
DEBUG
Entering history()
10:34:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:52
DEBUG
Entering get()
10:34:52
DEBUG
Entering _make_request()
10:34:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:34:52
DEBUG
Entering _get_cookie_and_crumb()
10:34:52
DEBUG
cookie_mode = 'basic'
10:34:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:52
DEBUG
Entering _get_cookie_basic()
10:34:52
DEBUG
reusing cookie
10:34:52
DEBUG
Exiting _get_cookie_basic()
10:34:52
DEBUG
Entering _get_crumb_basic()
10:34:52
DEBUG
reusing crumb
10:34:52
DEBUG
Exiting _get_crumb_basic()
10:34:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:52
DEBUG
Exiting _get_cookie_and_crumb()
10:34:53
DEBUG
response code=200
10:34:53
DEBUG
Exiting _make_request()
10:34:53
DEBUG
Exiting get()
10:34:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:34:47
10:34:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:34:47-05:00
10:34:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:34:53
DEBUG
Exiting history()
10:34:53
DEBUG
Exiting history()
10:34:53
DEBUG
Entering history()
10:34:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:53
DEBUG
Entering get()
10:34:53
DEBUG
Entering _make_request()
10:34:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:34:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:34:53
DEBUG
Entering _get_cookie_and_crumb()
10:34:53
DEBUG
cookie_mode = 'basic'
10:34:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:34:53
DEBUG
Entering _get_cookie_basic()
10:34:53
DEBUG
reusing cookie
10:34:53
DEBUG
Exiting _get_cookie_basic()
10:34:53
DEBUG
Entering _get_crumb_basic()
10:34:53
DEBUG
reusing crumb
10:34:53
DEBUG
Exiting _get_crumb_basic()
10:34:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:34:53
DEBUG
Exiting _get_cookie_and_crumb()
10:34:53
DEBUG
response code=200
10:34:53
DEBUG
Exiting _make_request()
10:34:53
DEBUG
Exiting get()
10:34:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:34:47
10:34:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:47-05:00
10:34:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:34:47-05:00
10:34:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:34:53
DEBUG
Exiting history()
10:34:53
DEBUG
POLL [Yahoo]: 10:34:53 Price=$53.87
10:34:53
DEBUG
CHECK: C=53.87 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:35:02
DEBUG
BAR: 10:34:00 O=53.87 H=53.90 L=53.84 C=53.90
10:35:02
DEBUG
Checking: C=53.90 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:35:03
DEBUG
Entering history()
10:35:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:03
DEBUG
Entering history()
10:35:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:03
DEBUG
Entering get()
10:35:03
DEBUG
Entering _make_request()
10:35:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:03
DEBUG
Entering _get_cookie_and_crumb()
10:35:03
DEBUG
cookie_mode = 'basic'
10:35:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:03
DEBUG
Entering _get_cookie_basic()
10:35:03
DEBUG
reusing cookie
10:35:03
DEBUG
Exiting _get_cookie_basic()
10:35:03
DEBUG
Entering _get_crumb_basic()
10:35:03
DEBUG
reusing crumb
10:35:03
DEBUG
Exiting _get_crumb_basic()
10:35:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:03
DEBUG
Exiting _get_cookie_and_crumb()
10:35:03
DEBUG
response code=200
10:35:03
DEBUG
Exiting _make_request()
10:35:03
DEBUG
Exiting get()
10:35:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:02
10:35:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:03
DEBUG
Exiting history()
10:35:03
DEBUG
Exiting history()
10:35:03
DEBUG
Entering history()
10:35:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:03
DEBUG
Entering get()
10:35:03
DEBUG
Entering _make_request()
10:35:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:03
DEBUG
Entering _get_cookie_and_crumb()
10:35:03
DEBUG
cookie_mode = 'basic'
10:35:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:03
DEBUG
Entering _get_cookie_basic()
10:35:03
DEBUG
reusing cookie
10:35:03
DEBUG
Exiting _get_cookie_basic()
10:35:03
DEBUG
Entering _get_crumb_basic()
10:35:03
DEBUG
reusing crumb
10:35:03
DEBUG
Exiting _get_crumb_basic()
10:35:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:03
DEBUG
Exiting _get_cookie_and_crumb()
10:35:03
DEBUG
response code=200
10:35:03
DEBUG
Exiting _make_request()
10:35:03
DEBUG
Exiting get()
10:35:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:02
10:35:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:03
DEBUG
Exiting history()
10:35:03
DEBUG
POLL [Yahoo]: 10:35:03 Price=$53.91
10:35:03
DEBUG
CHECK: C=53.91 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:35:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:35:13
DEBUG
Entering history()
10:35:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:13
DEBUG
Entering history()
10:35:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:13
DEBUG
Entering get()
10:35:13
DEBUG
Entering _make_request()
10:35:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:13
DEBUG
Entering _get_cookie_and_crumb()
10:35:13
DEBUG
cookie_mode = 'basic'
10:35:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:13
DEBUG
Entering _get_cookie_basic()
10:35:13
DEBUG
reusing cookie
10:35:13
DEBUG
Exiting _get_cookie_basic()
10:35:13
DEBUG
Entering _get_crumb_basic()
10:35:13
DEBUG
reusing crumb
10:35:13
DEBUG
Exiting _get_crumb_basic()
10:35:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:13
DEBUG
Exiting _get_cookie_and_crumb()
10:35:13
DEBUG
response code=200
10:35:13
DEBUG
Exiting _make_request()
10:35:13
DEBUG
Exiting get()
10:35:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:02
10:35:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:13
DEBUG
Exiting history()
10:35:13
DEBUG
Exiting history()
10:35:13
DEBUG
Entering history()
10:35:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:13
DEBUG
Entering get()
10:35:13
DEBUG
Entering _make_request()
10:35:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:13
DEBUG
Entering _get_cookie_and_crumb()
10:35:13
DEBUG
cookie_mode = 'basic'
10:35:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:13
DEBUG
Entering _get_cookie_basic()
10:35:13
DEBUG
reusing cookie
10:35:13
DEBUG
Exiting _get_cookie_basic()
10:35:13
DEBUG
Entering _get_crumb_basic()
10:35:13
DEBUG
reusing crumb
10:35:13
DEBUG
Exiting _get_crumb_basic()
10:35:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:13
DEBUG
Exiting _get_cookie_and_crumb()
10:35:13
DEBUG
response code=200
10:35:13
DEBUG
Exiting _make_request()
10:35:13
DEBUG
Exiting get()
10:35:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:02
10:35:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:02-05:00
10:35:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:13
DEBUG
Exiting history()
10:35:23
DEBUG
Entering history()
10:35:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:23
DEBUG
Entering history()
10:35:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:23
DEBUG
Entering get()
10:35:23
DEBUG
Entering _make_request()
10:35:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:23
DEBUG
Entering _get_cookie_and_crumb()
10:35:23
DEBUG
cookie_mode = 'basic'
10:35:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:23
DEBUG
Entering _get_cookie_basic()
10:35:23
DEBUG
reusing cookie
10:35:23
DEBUG
Exiting _get_cookie_basic()
10:35:23
DEBUG
Entering _get_crumb_basic()
10:35:23
DEBUG
reusing crumb
10:35:23
DEBUG
Exiting _get_crumb_basic()
10:35:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:23
DEBUG
Exiting _get_cookie_and_crumb()
10:35:23
DEBUG
response code=200
10:35:23
DEBUG
Exiting _make_request()
10:35:23
DEBUG
Exiting get()
10:35:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:20
10:35:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:20-05:00
10:35:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:23
DEBUG
Exiting history()
10:35:23
DEBUG
Exiting history()
10:35:23
DEBUG
Entering history()
10:35:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:23
DEBUG
Entering get()
10:35:23
DEBUG
Entering _make_request()
10:35:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:23
DEBUG
Entering _get_cookie_and_crumb()
10:35:23
DEBUG
cookie_mode = 'basic'
10:35:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:23
DEBUG
Entering _get_cookie_basic()
10:35:23
DEBUG
reusing cookie
10:35:23
DEBUG
Exiting _get_cookie_basic()
10:35:23
DEBUG
Entering _get_crumb_basic()
10:35:23
DEBUG
reusing crumb
10:35:23
DEBUG
Exiting _get_crumb_basic()
10:35:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:23
DEBUG
Exiting _get_cookie_and_crumb()
10:35:23
DEBUG
response code=200
10:35:23
DEBUG
Exiting _make_request()
10:35:23
DEBUG
Exiting get()
10:35:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:20
10:35:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:20-05:00
10:35:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:20-05:00
10:35:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:23
DEBUG
Exiting history()
10:35:23
DEBUG
POLL [Yahoo]: 10:35:23 Price=$53.88
10:35:23
DEBUG
CHECK: C=53.88 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:35:33
DEBUG
Entering history()
10:35:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:33
DEBUG
Entering history()
10:35:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:33
DEBUG
Entering get()
10:35:33
DEBUG
Entering _make_request()
10:35:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:33
DEBUG
Entering _get_cookie_and_crumb()
10:35:33
DEBUG
cookie_mode = 'basic'
10:35:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:33
DEBUG
Entering _get_cookie_basic()
10:35:33
DEBUG
reusing cookie
10:35:33
DEBUG
Exiting _get_cookie_basic()
10:35:33
DEBUG
Entering _get_crumb_basic()
10:35:33
DEBUG
reusing crumb
10:35:33
DEBUG
Exiting _get_crumb_basic()
10:35:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:33
DEBUG
Exiting _get_cookie_and_crumb()
10:35:33
DEBUG
response code=200
10:35:33
DEBUG
Exiting _make_request()
10:35:33
DEBUG
Exiting get()
10:35:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:20
10:35:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:20-05:00
10:35:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:34
DEBUG
Exiting history()
10:35:34
DEBUG
Exiting history()
10:35:34
DEBUG
Entering history()
10:35:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:34
DEBUG
Entering get()
10:35:34
DEBUG
Entering _make_request()
10:35:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:34
DEBUG
Entering _get_cookie_and_crumb()
10:35:34
DEBUG
cookie_mode = 'basic'
10:35:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:34
DEBUG
Entering _get_cookie_basic()
10:35:34
DEBUG
reusing cookie
10:35:34
DEBUG
Exiting _get_cookie_basic()
10:35:34
DEBUG
Entering _get_crumb_basic()
10:35:34
DEBUG
reusing crumb
10:35:34
DEBUG
Exiting _get_crumb_basic()
10:35:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:34
DEBUG
Exiting _get_cookie_and_crumb()
10:35:34
DEBUG
response code=200
10:35:34
DEBUG
Exiting _make_request()
10:35:34
DEBUG
Exiting get()
10:35:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:32
10:35:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:32-05:00
10:35:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:32-05:00
10:35:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:34
DEBUG
Exiting history()
10:35:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:35:44
DEBUG
Entering history()
10:35:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:44
DEBUG
Entering history()
10:35:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:44
DEBUG
Entering get()
10:35:44
DEBUG
Entering _make_request()
10:35:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:44
DEBUG
Entering _get_cookie_and_crumb()
10:35:44
DEBUG
cookie_mode = 'basic'
10:35:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:44
DEBUG
Entering _get_cookie_basic()
10:35:44
DEBUG
reusing cookie
10:35:44
DEBUG
Exiting _get_cookie_basic()
10:35:44
DEBUG
Entering _get_crumb_basic()
10:35:44
DEBUG
reusing crumb
10:35:44
DEBUG
Exiting _get_crumb_basic()
10:35:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:44
DEBUG
Exiting _get_cookie_and_crumb()
10:35:44
DEBUG
response code=200
10:35:44
DEBUG
Exiting _make_request()
10:35:44
DEBUG
Exiting get()
10:35:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:42
10:35:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:42-05:00
10:35:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:44
DEBUG
Exiting history()
10:35:44
DEBUG
Exiting history()
10:35:44
DEBUG
Entering history()
10:35:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:44
DEBUG
Entering get()
10:35:44
DEBUG
Entering _make_request()
10:35:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:44
DEBUG
Entering _get_cookie_and_crumb()
10:35:44
DEBUG
cookie_mode = 'basic'
10:35:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:44
DEBUG
Entering _get_cookie_basic()
10:35:44
DEBUG
reusing cookie
10:35:44
DEBUG
Exiting _get_cookie_basic()
10:35:44
DEBUG
Entering _get_crumb_basic()
10:35:44
DEBUG
reusing crumb
10:35:44
DEBUG
Exiting _get_crumb_basic()
10:35:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:44
DEBUG
Exiting _get_cookie_and_crumb()
10:35:44
DEBUG
response code=200
10:35:44
DEBUG
Exiting _make_request()
10:35:44
DEBUG
Exiting get()
10:35:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:42
10:35:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:42-05:00
10:35:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:42-05:00
10:35:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:44
DEBUG
Exiting history()
10:35:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:35:54
DEBUG
Entering history()
10:35:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:35:54
DEBUG
Entering history()
10:35:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:54
DEBUG
Entering get()
10:35:54
DEBUG
Entering _make_request()
10:35:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:35:54
DEBUG
Entering _get_cookie_and_crumb()
10:35:54
DEBUG
cookie_mode = 'basic'
10:35:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:54
DEBUG
Entering _get_cookie_basic()
10:35:54
DEBUG
reusing cookie
10:35:54
DEBUG
Exiting _get_cookie_basic()
10:35:54
DEBUG
Entering _get_crumb_basic()
10:35:54
DEBUG
reusing crumb
10:35:54
DEBUG
Exiting _get_crumb_basic()
10:35:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:54
DEBUG
Exiting _get_cookie_and_crumb()
10:35:54
DEBUG
response code=200
10:35:54
DEBUG
Exiting _make_request()
10:35:54
DEBUG
Exiting get()
10:35:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:53
10:35:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:53-05:00
10:35:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:35:54
DEBUG
Exiting history()
10:35:54
DEBUG
Exiting history()
10:35:54
DEBUG
Entering history()
10:35:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:54
DEBUG
Entering get()
10:35:54
DEBUG
Entering _make_request()
10:35:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:35:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:35:54
DEBUG
Entering _get_cookie_and_crumb()
10:35:54
DEBUG
cookie_mode = 'basic'
10:35:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:35:54
DEBUG
Entering _get_cookie_basic()
10:35:54
DEBUG
reusing cookie
10:35:54
DEBUG
Exiting _get_cookie_basic()
10:35:54
DEBUG
Entering _get_crumb_basic()
10:35:54
DEBUG
reusing crumb
10:35:54
DEBUG
Exiting _get_crumb_basic()
10:35:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:35:54
DEBUG
Exiting _get_cookie_and_crumb()
10:35:54
DEBUG
response code=200
10:35:54
DEBUG
Exiting _make_request()
10:35:54
DEBUG
Exiting get()
10:35:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:35:42
10:35:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:42-05:00
10:35:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:35:42-05:00
10:35:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:35:54
DEBUG
Exiting history()
10:35:54
DEBUG
POLL [Yahoo]: 10:35:54 Price=$53.94
10:35:54
DEBUG
CHECK: C=53.94 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:36:00
DEBUG
BAR: 10:35:00 O=53.92 H=53.93 L=53.89 C=53.89
10:36:00
DEBUG
Checking: C=53.89 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:36:04
DEBUG
Entering history()
10:36:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:04
DEBUG
Entering history()
10:36:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:04
DEBUG
Entering get()
10:36:04
DEBUG
Entering _make_request()
10:36:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:04
DEBUG
Entering _get_cookie_and_crumb()
10:36:04
DEBUG
cookie_mode = 'basic'
10:36:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:04
DEBUG
Entering _get_cookie_basic()
10:36:04
DEBUG
reusing cookie
10:36:04
DEBUG
Exiting _get_cookie_basic()
10:36:04
DEBUG
Entering _get_crumb_basic()
10:36:04
DEBUG
reusing crumb
10:36:04
DEBUG
Exiting _get_crumb_basic()
10:36:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:04
DEBUG
Exiting _get_cookie_and_crumb()
10:36:04
DEBUG
response code=200
10:36:04
DEBUG
Exiting _make_request()
10:36:04
DEBUG
Exiting get()
10:36:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:35:53
10:36:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:35:53-05:00
10:36:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:04
DEBUG
Exiting history()
10:36:04
DEBUG
Exiting history()
10:36:04
DEBUG
Entering history()
10:36:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:04
DEBUG
Entering get()
10:36:04
DEBUG
Entering _make_request()
10:36:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:04
DEBUG
Entering _get_cookie_and_crumb()
10:36:04
DEBUG
cookie_mode = 'basic'
10:36:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:04
DEBUG
Entering _get_cookie_basic()
10:36:04
DEBUG
reusing cookie
10:36:04
DEBUG
Exiting _get_cookie_basic()
10:36:04
DEBUG
Entering _get_crumb_basic()
10:36:04
DEBUG
reusing crumb
10:36:04
DEBUG
Exiting _get_crumb_basic()
10:36:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:04
DEBUG
Exiting _get_cookie_and_crumb()
10:36:04
DEBUG
response code=200
10:36:04
DEBUG
Exiting _make_request()
10:36:04
DEBUG
Exiting get()
10:36:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:02
10:36:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:02-05:00
10:36:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:02-05:00
10:36:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:04
DEBUG
Exiting history()
10:36:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:36:14
DEBUG
Entering history()
10:36:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:14
DEBUG
Entering history()
10:36:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:14
DEBUG
Entering get()
10:36:14
DEBUG
Entering _make_request()
10:36:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:14
DEBUG
Entering _get_cookie_and_crumb()
10:36:14
DEBUG
cookie_mode = 'basic'
10:36:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:14
DEBUG
Entering _get_cookie_basic()
10:36:14
DEBUG
reusing cookie
10:36:14
DEBUG
Exiting _get_cookie_basic()
10:36:14
DEBUG
Entering _get_crumb_basic()
10:36:14
DEBUG
reusing crumb
10:36:14
DEBUG
Exiting _get_crumb_basic()
10:36:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:14
DEBUG
Exiting _get_cookie_and_crumb()
10:36:14
DEBUG
response code=200
10:36:14
DEBUG
Exiting _make_request()
10:36:14
DEBUG
Exiting get()
10:36:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:36:13
10:36:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:36:13-05:00
10:36:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:14
DEBUG
Exiting history()
10:36:14
DEBUG
Exiting history()
10:36:14
DEBUG
Entering history()
10:36:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:14
DEBUG
Entering get()
10:36:14
DEBUG
Entering _make_request()
10:36:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:14
DEBUG
Entering _get_cookie_and_crumb()
10:36:14
DEBUG
cookie_mode = 'basic'
10:36:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:14
DEBUG
Entering _get_cookie_basic()
10:36:14
DEBUG
reusing cookie
10:36:14
DEBUG
Exiting _get_cookie_basic()
10:36:14
DEBUG
Entering _get_crumb_basic()
10:36:14
DEBUG
reusing crumb
10:36:14
DEBUG
Exiting _get_crumb_basic()
10:36:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:14
DEBUG
Exiting _get_cookie_and_crumb()
10:36:14
DEBUG
response code=200
10:36:14
DEBUG
Exiting _make_request()
10:36:14
DEBUG
Exiting get()
10:36:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:02
10:36:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:02-05:00
10:36:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:02-05:00
10:36:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:14
DEBUG
Exiting history()
10:36:14
DEBUG
POLL [Yahoo]: 10:36:14 Price=$53.96
10:36:14
DEBUG
CHECK: C=53.96 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:36:24
DEBUG
Entering history()
10:36:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:24
DEBUG
Entering history()
10:36:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:24
DEBUG
Entering get()
10:36:24
DEBUG
Entering _make_request()
10:36:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:24
DEBUG
Entering _get_cookie_and_crumb()
10:36:24
DEBUG
cookie_mode = 'basic'
10:36:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:24
DEBUG
Entering _get_cookie_basic()
10:36:24
DEBUG
reusing cookie
10:36:24
DEBUG
Exiting _get_cookie_basic()
10:36:24
DEBUG
Entering _get_crumb_basic()
10:36:24
DEBUG
reusing crumb
10:36:24
DEBUG
Exiting _get_crumb_basic()
10:36:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:24
DEBUG
Exiting _get_cookie_and_crumb()
10:36:24
DEBUG
response code=200
10:36:24
DEBUG
Exiting _make_request()
10:36:24
DEBUG
Exiting get()
10:36:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:36:13
10:36:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:36:13-05:00
10:36:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:24
DEBUG
Exiting history()
10:36:24
DEBUG
Exiting history()
10:36:24
DEBUG
Entering history()
10:36:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:24
DEBUG
Entering get()
10:36:24
DEBUG
Entering _make_request()
10:36:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:24
DEBUG
Entering _get_cookie_and_crumb()
10:36:24
DEBUG
cookie_mode = 'basic'
10:36:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:24
DEBUG
Entering _get_cookie_basic()
10:36:24
DEBUG
reusing cookie
10:36:24
DEBUG
Exiting _get_cookie_basic()
10:36:24
DEBUG
Entering _get_crumb_basic()
10:36:24
DEBUG
reusing crumb
10:36:24
DEBUG
Exiting _get_crumb_basic()
10:36:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:24
DEBUG
Exiting _get_cookie_and_crumb()
10:36:24
DEBUG
response code=200
10:36:24
DEBUG
Exiting _make_request()
10:36:24
DEBUG
Exiting get()
10:36:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:24
10:36:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:24-05:00
10:36:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:24-05:00
10:36:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:25
DEBUG
Exiting history()
10:36:35
DEBUG
Entering history()
10:36:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:35
DEBUG
Entering history()
10:36:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:35
DEBUG
Entering get()
10:36:35
DEBUG
Entering _make_request()
10:36:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:35
DEBUG
Entering _get_cookie_and_crumb()
10:36:35
DEBUG
cookie_mode = 'basic'
10:36:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:35
DEBUG
Entering _get_cookie_basic()
10:36:35
DEBUG
reusing cookie
10:36:35
DEBUG
Exiting _get_cookie_basic()
10:36:35
DEBUG
Entering _get_crumb_basic()
10:36:35
DEBUG
reusing crumb
10:36:35
DEBUG
Exiting _get_crumb_basic()
10:36:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:35
DEBUG
Exiting _get_cookie_and_crumb()
10:36:35
DEBUG
response code=200
10:36:35
DEBUG
Exiting _make_request()
10:36:35
DEBUG
Exiting get()
10:36:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:36:32
10:36:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:36:32-05:00
10:36:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:35
DEBUG
Exiting history()
10:36:35
DEBUG
Exiting history()
10:36:35
DEBUG
Entering history()
10:36:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:35
DEBUG
Entering get()
10:36:35
DEBUG
Entering _make_request()
10:36:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:35
DEBUG
Entering _get_cookie_and_crumb()
10:36:35
DEBUG
cookie_mode = 'basic'
10:36:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:35
DEBUG
Entering _get_cookie_basic()
10:36:35
DEBUG
reusing cookie
10:36:35
DEBUG
Exiting _get_cookie_basic()
10:36:35
DEBUG
Entering _get_crumb_basic()
10:36:35
DEBUG
reusing crumb
10:36:35
DEBUG
Exiting _get_crumb_basic()
10:36:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:35
DEBUG
Exiting _get_cookie_and_crumb()
10:36:35
DEBUG
response code=200
10:36:35
DEBUG
Exiting _make_request()
10:36:35
DEBUG
Exiting get()
10:36:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:32
10:36:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:32-05:00
10:36:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:32-05:00
10:36:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:35
DEBUG
Exiting history()
10:36:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:36:35
DEBUG
POLL [Yahoo]: 10:36:35 Price=$53.91
10:36:35
DEBUG
CHECK: C=53.91 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:36:45
DEBUG
Entering history()
10:36:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:45
DEBUG
Entering history()
10:36:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:45
DEBUG
Entering get()
10:36:45
DEBUG
Entering _make_request()
10:36:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:45
DEBUG
Entering _get_cookie_and_crumb()
10:36:45
DEBUG
cookie_mode = 'basic'
10:36:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:45
DEBUG
Entering _get_cookie_basic()
10:36:45
DEBUG
reusing cookie
10:36:45
DEBUG
Exiting _get_cookie_basic()
10:36:45
DEBUG
Entering _get_crumb_basic()
10:36:45
DEBUG
reusing crumb
10:36:45
DEBUG
Exiting _get_crumb_basic()
10:36:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:45
DEBUG
Exiting _get_cookie_and_crumb()
10:36:45
DEBUG
response code=200
10:36:45
DEBUG
Exiting _make_request()
10:36:45
DEBUG
Exiting get()
10:36:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:36:43
10:36:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:36:43-05:00
10:36:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:45
DEBUG
Exiting history()
10:36:45
DEBUG
Exiting history()
10:36:45
DEBUG
Entering history()
10:36:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:45
DEBUG
Entering get()
10:36:45
DEBUG
Entering _make_request()
10:36:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:45
DEBUG
Entering _get_cookie_and_crumb()
10:36:45
DEBUG
cookie_mode = 'basic'
10:36:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:45
DEBUG
Entering _get_cookie_basic()
10:36:45
DEBUG
reusing cookie
10:36:45
DEBUG
Exiting _get_cookie_basic()
10:36:45
DEBUG
Entering _get_crumb_basic()
10:36:45
DEBUG
reusing crumb
10:36:45
DEBUG
Exiting _get_crumb_basic()
10:36:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:45
DEBUG
Exiting _get_cookie_and_crumb()
10:36:45
DEBUG
response code=200
10:36:45
DEBUG
Exiting _make_request()
10:36:45
DEBUG
Exiting get()
10:36:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:43
10:36:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:43-05:00
10:36:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:43-05:00
10:36:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:45
DEBUG
Exiting history()
10:36:45
DEBUG
POLL [Yahoo]: 10:36:45 Price=$53.88
10:36:45
DEBUG
CHECK: C=53.88 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:36:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:36:55
DEBUG
Entering history()
10:36:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:36:55
DEBUG
Entering history()
10:36:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:55
DEBUG
Entering get()
10:36:55
DEBUG
Entering _make_request()
10:36:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:36:55
DEBUG
Entering _get_cookie_and_crumb()
10:36:55
DEBUG
cookie_mode = 'basic'
10:36:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:55
DEBUG
Entering _get_cookie_basic()
10:36:55
DEBUG
reusing cookie
10:36:55
DEBUG
Exiting _get_cookie_basic()
10:36:55
DEBUG
Entering _get_crumb_basic()
10:36:55
DEBUG
reusing crumb
10:36:55
DEBUG
Exiting _get_crumb_basic()
10:36:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:55
DEBUG
Exiting _get_cookie_and_crumb()
10:36:55
DEBUG
response code=200
10:36:55
DEBUG
Exiting _make_request()
10:36:55
DEBUG
Exiting get()
10:36:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:36:43
10:36:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:36:43-05:00
10:36:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:36:55
DEBUG
Exiting history()
10:36:55
DEBUG
Exiting history()
10:36:55
DEBUG
Entering history()
10:36:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:55
DEBUG
Entering get()
10:36:55
DEBUG
Entering _make_request()
10:36:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:36:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:36:55
DEBUG
Entering _get_cookie_and_crumb()
10:36:55
DEBUG
cookie_mode = 'basic'
10:36:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:36:55
DEBUG
Entering _get_cookie_basic()
10:36:55
DEBUG
reusing cookie
10:36:55
DEBUG
Exiting _get_cookie_basic()
10:36:55
DEBUG
Entering _get_crumb_basic()
10:36:55
DEBUG
reusing crumb
10:36:55
DEBUG
Exiting _get_crumb_basic()
10:36:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:36:55
DEBUG
Exiting _get_cookie_and_crumb()
10:36:55
DEBUG
response code=200
10:36:55
DEBUG
Exiting _make_request()
10:36:55
DEBUG
Exiting get()
10:36:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:49
10:36:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:49-05:00
10:36:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:49-05:00
10:36:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:36:55
DEBUG
Exiting history()
10:37:00
DEBUG
BAR: 10:36:00 O=53.91 H=53.91 L=53.91 C=53.91
10:37:00
DEBUG
Checking: C=53.91 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:37:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:37:05
DEBUG
Entering history()
10:37:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:05
DEBUG
Entering history()
10:37:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:05
DEBUG
Entering get()
10:37:05
DEBUG
Entering _make_request()
10:37:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:05
DEBUG
Entering _get_cookie_and_crumb()
10:37:05
DEBUG
cookie_mode = 'basic'
10:37:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:05
DEBUG
Entering _get_cookie_basic()
10:37:05
DEBUG
reusing cookie
10:37:05
DEBUG
Exiting _get_cookie_basic()
10:37:05
DEBUG
Entering _get_crumb_basic()
10:37:05
DEBUG
reusing crumb
10:37:05
DEBUG
Exiting _get_crumb_basic()
10:37:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:05
DEBUG
Exiting _get_cookie_and_crumb()
10:37:05
DEBUG
response code=200
10:37:05
DEBUG
Exiting _make_request()
10:37:05
DEBUG
Exiting get()
10:37:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:05
10:37:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:05-05:00
10:37:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:05
DEBUG
Exiting history()
10:37:05
DEBUG
Exiting history()
10:37:05
DEBUG
Entering history()
10:37:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:05
DEBUG
Entering get()
10:37:05
DEBUG
Entering _make_request()
10:37:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:05
DEBUG
Entering _get_cookie_and_crumb()
10:37:05
DEBUG
cookie_mode = 'basic'
10:37:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:05
DEBUG
Entering _get_cookie_basic()
10:37:05
DEBUG
reusing cookie
10:37:05
DEBUG
Exiting _get_cookie_basic()
10:37:05
DEBUG
Entering _get_crumb_basic()
10:37:05
DEBUG
reusing crumb
10:37:05
DEBUG
Exiting _get_crumb_basic()
10:37:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:05
DEBUG
Exiting _get_cookie_and_crumb()
10:37:05
DEBUG
response code=200
10:37:05
DEBUG
Exiting _make_request()
10:37:05
DEBUG
Exiting get()
10:37:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:36:49
10:37:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:49-05:00
10:37:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:36:49-05:00
10:37:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:05
DEBUG
Exiting history()
10:37:05
DEBUG
POLL [Yahoo]: 10:37:05 Price=$53.87
10:37:05
DEBUG
CHECK: C=53.87 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:37:15
DEBUG
Entering history()
10:37:15
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:15
DEBUG
Entering history()
10:37:15
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:15
DEBUG
Entering get()
10:37:15
DEBUG
Entering _make_request()
10:37:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:15
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:15
DEBUG
Entering _get_cookie_and_crumb()
10:37:15
DEBUG
cookie_mode = 'basic'
10:37:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:15
DEBUG
Entering _get_cookie_basic()
10:37:15
DEBUG
reusing cookie
10:37:15
DEBUG
Exiting _get_cookie_basic()
10:37:15
DEBUG
Entering _get_crumb_basic()
10:37:15
DEBUG
reusing crumb
10:37:15
DEBUG
Exiting _get_crumb_basic()
10:37:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:15
DEBUG
Exiting _get_cookie_and_crumb()
10:37:15
DEBUG
response code=200
10:37:15
DEBUG
Exiting _make_request()
10:37:15
DEBUG
Exiting get()
10:37:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:05
10:37:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:05-05:00
10:37:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:15
DEBUG
Exiting history()
10:37:15
DEBUG
Exiting history()
10:37:15
DEBUG
Entering history()
10:37:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:15
DEBUG
Entering get()
10:37:15
DEBUG
Entering _make_request()
10:37:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:15
DEBUG
Entering _get_cookie_and_crumb()
10:37:15
DEBUG
cookie_mode = 'basic'
10:37:15
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:15
DEBUG
Entering _get_cookie_basic()
10:37:15
DEBUG
reusing cookie
10:37:15
DEBUG
Exiting _get_cookie_basic()
10:37:15
DEBUG
Entering _get_crumb_basic()
10:37:15
DEBUG
reusing crumb
10:37:15
DEBUG
Exiting _get_crumb_basic()
10:37:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:15
DEBUG
Exiting _get_cookie_and_crumb()
10:37:15
DEBUG
response code=200
10:37:15
DEBUG
Exiting _make_request()
10:37:15
DEBUG
Exiting get()
10:37:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:11
10:37:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:11-05:00
10:37:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:11-05:00
10:37:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:16
DEBUG
Exiting history()
10:37:26
DEBUG
Entering history()
10:37:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:26
DEBUG
Entering history()
10:37:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:26
DEBUG
Entering get()
10:37:26
DEBUG
Entering _make_request()
10:37:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:26
DEBUG
Entering _get_cookie_and_crumb()
10:37:26
DEBUG
cookie_mode = 'basic'
10:37:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:26
DEBUG
Entering _get_cookie_basic()
10:37:26
DEBUG
reusing cookie
10:37:26
DEBUG
Exiting _get_cookie_basic()
10:37:26
DEBUG
Entering _get_crumb_basic()
10:37:26
DEBUG
reusing crumb
10:37:26
DEBUG
Exiting _get_crumb_basic()
10:37:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:26
DEBUG
Exiting _get_cookie_and_crumb()
10:37:26
DEBUG
response code=200
10:37:26
DEBUG
Exiting _make_request()
10:37:26
DEBUG
Exiting get()
10:37:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:23
10:37:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:23-05:00
10:37:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:26
DEBUG
Exiting history()
10:37:26
DEBUG
Exiting history()
10:37:26
DEBUG
Entering history()
10:37:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:26
DEBUG
Entering get()
10:37:26
DEBUG
Entering _make_request()
10:37:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:26
DEBUG
Entering _get_cookie_and_crumb()
10:37:26
DEBUG
cookie_mode = 'basic'
10:37:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:26
DEBUG
Entering _get_cookie_basic()
10:37:26
DEBUG
reusing cookie
10:37:26
DEBUG
Exiting _get_cookie_basic()
10:37:26
DEBUG
Entering _get_crumb_basic()
10:37:26
DEBUG
reusing crumb
10:37:26
DEBUG
Exiting _get_crumb_basic()
10:37:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:26
DEBUG
Exiting _get_cookie_and_crumb()
10:37:26
DEBUG
response code=200
10:37:26
DEBUG
Exiting _make_request()
10:37:26
DEBUG
Exiting get()
10:37:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:23
10:37:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:23-05:00
10:37:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:23-05:00
10:37:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:26
DEBUG
Exiting history()
10:37:26
DEBUG
POLL [Yahoo]: 10:37:26 Price=$53.90
10:37:26
DEBUG
CHECK: C=53.90 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:37:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:37:36
DEBUG
Entering history()
10:37:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:36
DEBUG
Entering history()
10:37:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:36
DEBUG
Entering get()
10:37:36
DEBUG
Entering _make_request()
10:37:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:36
DEBUG
Entering _get_cookie_and_crumb()
10:37:36
DEBUG
cookie_mode = 'basic'
10:37:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:36
DEBUG
Entering _get_cookie_basic()
10:37:36
DEBUG
reusing cookie
10:37:36
DEBUG
Exiting _get_cookie_basic()
10:37:36
DEBUG
Entering _get_crumb_basic()
10:37:36
DEBUG
reusing crumb
10:37:36
DEBUG
Exiting _get_crumb_basic()
10:37:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:36
DEBUG
Exiting _get_cookie_and_crumb()
10:37:36
DEBUG
response code=200
10:37:36
DEBUG
Exiting _make_request()
10:37:36
DEBUG
Exiting get()
10:37:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:29
10:37:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:36
DEBUG
Exiting history()
10:37:36
DEBUG
Exiting history()
10:37:36
DEBUG
Entering history()
10:37:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:36
DEBUG
Entering get()
10:37:36
DEBUG
Entering _make_request()
10:37:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:36
DEBUG
Entering _get_cookie_and_crumb()
10:37:36
DEBUG
cookie_mode = 'basic'
10:37:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:36
DEBUG
Entering _get_cookie_basic()
10:37:36
DEBUG
reusing cookie
10:37:36
DEBUG
Exiting _get_cookie_basic()
10:37:36
DEBUG
Entering _get_crumb_basic()
10:37:36
DEBUG
reusing crumb
10:37:36
DEBUG
Exiting _get_crumb_basic()
10:37:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:36
DEBUG
Exiting _get_cookie_and_crumb()
10:37:36
DEBUG
response code=200
10:37:36
DEBUG
Exiting _make_request()
10:37:36
DEBUG
Exiting get()
10:37:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:29
10:37:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:36
DEBUG
Exiting history()
10:37:36
DEBUG
POLL [Yahoo]: 10:37:36 Price=$53.92
10:37:36
DEBUG
CHECK: C=53.92 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:37:46
DEBUG
Entering history()
10:37:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:46
DEBUG
Entering history()
10:37:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:46
DEBUG
Entering get()
10:37:46
DEBUG
Entering _make_request()
10:37:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:46
DEBUG
Entering _get_cookie_and_crumb()
10:37:46
DEBUG
cookie_mode = 'basic'
10:37:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:46
DEBUG
Entering _get_cookie_basic()
10:37:46
DEBUG
reusing cookie
10:37:46
DEBUG
Exiting _get_cookie_basic()
10:37:46
DEBUG
Entering _get_crumb_basic()
10:37:46
DEBUG
reusing crumb
10:37:46
DEBUG
Exiting _get_crumb_basic()
10:37:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:46
DEBUG
Exiting _get_cookie_and_crumb()
10:37:46
DEBUG
response code=200
10:37:46
DEBUG
Exiting _make_request()
10:37:46
DEBUG
Exiting get()
10:37:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:29
10:37:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:46
DEBUG
Exiting history()
10:37:46
DEBUG
Exiting history()
10:37:46
DEBUG
Entering history()
10:37:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:46
DEBUG
Entering get()
10:37:46
DEBUG
Entering _make_request()
10:37:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:46
DEBUG
Entering _get_cookie_and_crumb()
10:37:46
DEBUG
cookie_mode = 'basic'
10:37:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:46
DEBUG
Entering _get_cookie_basic()
10:37:46
DEBUG
reusing cookie
10:37:46
DEBUG
Exiting _get_cookie_basic()
10:37:46
DEBUG
Entering _get_crumb_basic()
10:37:46
DEBUG
reusing crumb
10:37:46
DEBUG
Exiting _get_crumb_basic()
10:37:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:46
DEBUG
Exiting _get_cookie_and_crumb()
10:37:46
DEBUG
response code=200
10:37:46
DEBUG
Exiting _make_request()
10:37:46
DEBUG
Exiting get()
10:37:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:29
10:37:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:29-05:00
10:37:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:46
DEBUG
Exiting history()
10:37:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:37:56
DEBUG
Entering history()
10:37:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:37:56
DEBUG
Entering history()
10:37:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:56
DEBUG
Entering get()
10:37:56
DEBUG
Entering _make_request()
10:37:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:37:56
DEBUG
Entering _get_cookie_and_crumb()
10:37:56
DEBUG
cookie_mode = 'basic'
10:37:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:56
DEBUG
Entering _get_cookie_basic()
10:37:56
DEBUG
reusing cookie
10:37:56
DEBUG
Exiting _get_cookie_basic()
10:37:56
DEBUG
Entering _get_crumb_basic()
10:37:56
DEBUG
reusing crumb
10:37:56
DEBUG
Exiting _get_crumb_basic()
10:37:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:56
DEBUG
Exiting _get_cookie_and_crumb()
10:37:56
DEBUG
response code=200
10:37:56
DEBUG
Exiting _make_request()
10:37:56
DEBUG
Exiting get()
10:37:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:54
10:37:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:37:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:37:56
DEBUG
Exiting history()
10:37:56
DEBUG
Exiting history()
10:37:56
DEBUG
Entering history()
10:37:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:56
DEBUG
Entering get()
10:37:56
DEBUG
Entering _make_request()
10:37:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:37:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:37:56
DEBUG
Entering _get_cookie_and_crumb()
10:37:56
DEBUG
cookie_mode = 'basic'
10:37:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:37:56
DEBUG
Entering _get_cookie_basic()
10:37:56
DEBUG
reusing cookie
10:37:56
DEBUG
Exiting _get_cookie_basic()
10:37:56
DEBUG
Entering _get_crumb_basic()
10:37:56
DEBUG
reusing crumb
10:37:56
DEBUG
Exiting _get_crumb_basic()
10:37:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:37:56
DEBUG
Exiting _get_cookie_and_crumb()
10:37:56
DEBUG
response code=200
10:37:56
DEBUG
Exiting _make_request()
10:37:56
DEBUG
Exiting get()
10:37:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:54
10:37:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:37:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:37:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:37:56
DEBUG
Exiting history()
10:37:56
DEBUG
POLL [Yahoo]: 10:37:56 Price=$53.94
10:37:56
DEBUG
CHECK: C=53.94 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:38:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:38:06
DEBUG
Entering history()
10:38:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:06
DEBUG
Entering history()
10:38:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:06
DEBUG
Entering get()
10:38:06
DEBUG
Entering _make_request()
10:38:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:06
DEBUG
Entering _get_cookie_and_crumb()
10:38:06
DEBUG
cookie_mode = 'basic'
10:38:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:06
DEBUG
Entering _get_cookie_basic()
10:38:06
DEBUG
reusing cookie
10:38:06
DEBUG
Exiting _get_cookie_basic()
10:38:06
DEBUG
Entering _get_crumb_basic()
10:38:06
DEBUG
reusing crumb
10:38:06
DEBUG
Exiting _get_crumb_basic()
10:38:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:06
DEBUG
Exiting _get_cookie_and_crumb()
10:38:06
DEBUG
response code=200
10:38:06
DEBUG
Exiting _make_request()
10:38:06
DEBUG
Exiting get()
10:38:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:37:54
10:38:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:38:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:06
DEBUG
Exiting history()
10:38:06
DEBUG
Exiting history()
10:38:06
DEBUG
Entering history()
10:38:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:06
DEBUG
Entering get()
10:38:06
DEBUG
Entering _make_request()
10:38:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:06
DEBUG
Entering _get_cookie_and_crumb()
10:38:06
DEBUG
cookie_mode = 'basic'
10:38:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:06
DEBUG
Entering _get_cookie_basic()
10:38:06
DEBUG
reusing cookie
10:38:06
DEBUG
Exiting _get_cookie_basic()
10:38:06
DEBUG
Entering _get_crumb_basic()
10:38:06
DEBUG
reusing crumb
10:38:06
DEBUG
Exiting _get_crumb_basic()
10:38:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:06
DEBUG
Exiting _get_cookie_and_crumb()
10:38:06
DEBUG
response code=200
10:38:06
DEBUG
Exiting _make_request()
10:38:06
DEBUG
Exiting get()
10:38:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:37:54
10:38:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:38:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:37:54-05:00
10:38:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:06
DEBUG
Exiting history()
10:38:16
DEBUG
Entering history()
10:38:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:16
DEBUG
Entering history()
10:38:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:16
DEBUG
Entering get()
10:38:16
DEBUG
Entering _make_request()
10:38:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:16
DEBUG
Entering _get_cookie_and_crumb()
10:38:16
DEBUG
cookie_mode = 'basic'
10:38:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:16
DEBUG
Entering _get_cookie_basic()
10:38:16
DEBUG
reusing cookie
10:38:16
DEBUG
Exiting _get_cookie_basic()
10:38:16
DEBUG
Entering _get_crumb_basic()
10:38:16
DEBUG
reusing crumb
10:38:16
DEBUG
Exiting _get_crumb_basic()
10:38:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:16
DEBUG
Exiting _get_cookie_and_crumb()
10:38:17
DEBUG
response code=200
10:38:17
DEBUG
Exiting _make_request()
10:38:17
DEBUG
Exiting get()
10:38:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:38:13
10:38:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:38:13-05:00
10:38:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:17
DEBUG
Exiting history()
10:38:17
DEBUG
Exiting history()
10:38:17
DEBUG
Entering history()
10:38:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:17
DEBUG
Entering get()
10:38:17
DEBUG
Entering _make_request()
10:38:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:17
DEBUG
Entering _get_cookie_and_crumb()
10:38:17
DEBUG
cookie_mode = 'basic'
10:38:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:17
DEBUG
Entering _get_cookie_basic()
10:38:17
DEBUG
reusing cookie
10:38:17
DEBUG
Exiting _get_cookie_basic()
10:38:17
DEBUG
Entering _get_crumb_basic()
10:38:17
DEBUG
reusing crumb
10:38:17
DEBUG
Exiting _get_crumb_basic()
10:38:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:17
DEBUG
Exiting _get_cookie_and_crumb()
10:38:17
DEBUG
response code=200
10:38:17
DEBUG
Exiting _make_request()
10:38:17
DEBUG
Exiting get()
10:38:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:13
10:38:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:13-05:00
10:38:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:13-05:00
10:38:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:17
DEBUG
Exiting history()
10:38:17
DEBUG
POLL [Yahoo]: 10:38:17 Price=$53.94
10:38:17
DEBUG
CHECK: C=53.94 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:38:27
DEBUG
Entering history()
10:38:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:27
DEBUG
Entering history()
10:38:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:27
DEBUG
Entering get()
10:38:27
DEBUG
Entering _make_request()
10:38:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:27
DEBUG
Entering _get_cookie_and_crumb()
10:38:27
DEBUG
cookie_mode = 'basic'
10:38:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:27
DEBUG
Entering _get_cookie_basic()
10:38:27
DEBUG
reusing cookie
10:38:27
DEBUG
Exiting _get_cookie_basic()
10:38:27
DEBUG
Entering _get_crumb_basic()
10:38:27
DEBUG
reusing crumb
10:38:27
DEBUG
Exiting _get_crumb_basic()
10:38:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:27
DEBUG
Exiting _get_cookie_and_crumb()
10:38:27
DEBUG
response code=200
10:38:27
DEBUG
Exiting _make_request()
10:38:27
DEBUG
Exiting get()
10:38:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:38:22
10:38:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:38:22-05:00
10:38:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:27
DEBUG
Exiting history()
10:38:27
DEBUG
Exiting history()
10:38:27
DEBUG
Entering history()
10:38:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:27
DEBUG
Entering get()
10:38:27
DEBUG
Entering _make_request()
10:38:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:27
DEBUG
Entering _get_cookie_and_crumb()
10:38:27
DEBUG
cookie_mode = 'basic'
10:38:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:27
DEBUG
Entering _get_cookie_basic()
10:38:27
DEBUG
reusing cookie
10:38:27
DEBUG
Exiting _get_cookie_basic()
10:38:27
DEBUG
Entering _get_crumb_basic()
10:38:27
DEBUG
reusing crumb
10:38:27
DEBUG
Exiting _get_crumb_basic()
10:38:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:27
DEBUG
Exiting _get_cookie_and_crumb()
10:38:27
DEBUG
response code=200
10:38:27
DEBUG
Exiting _make_request()
10:38:27
DEBUG
Exiting get()
10:38:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:22
10:38:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:22-05:00
10:38:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:22-05:00
10:38:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:27
DEBUG
Exiting history()
10:38:27
DEBUG
POLL [Yahoo]: 10:38:27 Price=$53.96
10:38:27
DEBUG
CHECK: C=53.96 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:38:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:38:37
DEBUG
Entering history()
10:38:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:37
DEBUG
Entering history()
10:38:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:37
DEBUG
Entering get()
10:38:37
DEBUG
Entering _make_request()
10:38:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:37
DEBUG
Entering _get_cookie_and_crumb()
10:38:37
DEBUG
cookie_mode = 'basic'
10:38:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:37
DEBUG
Entering _get_cookie_basic()
10:38:37
DEBUG
reusing cookie
10:38:37
DEBUG
Exiting _get_cookie_basic()
10:38:37
DEBUG
Entering _get_crumb_basic()
10:38:37
DEBUG
reusing crumb
10:38:37
DEBUG
Exiting _get_crumb_basic()
10:38:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:37
DEBUG
Exiting _get_cookie_and_crumb()
10:38:37
DEBUG
response code=200
10:38:37
DEBUG
Exiting _make_request()
10:38:37
DEBUG
Exiting get()
10:38:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:38:22
10:38:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:38:22-05:00
10:38:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:37
DEBUG
Exiting history()
10:38:37
DEBUG
Exiting history()
10:38:37
DEBUG
Entering history()
10:38:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:37
DEBUG
Entering get()
10:38:37
DEBUG
Entering _make_request()
10:38:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:37
DEBUG
Entering _get_cookie_and_crumb()
10:38:37
DEBUG
cookie_mode = 'basic'
10:38:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:37
DEBUG
Entering _get_cookie_basic()
10:38:37
DEBUG
reusing cookie
10:38:37
DEBUG
Exiting _get_cookie_basic()
10:38:37
DEBUG
Entering _get_crumb_basic()
10:38:37
DEBUG
reusing crumb
10:38:37
DEBUG
Exiting _get_crumb_basic()
10:38:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:37
DEBUG
Exiting _get_cookie_and_crumb()
10:38:37
DEBUG
response code=200
10:38:37
DEBUG
Exiting _make_request()
10:38:37
DEBUG
Exiting get()
10:38:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:35
10:38:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:35-05:00
10:38:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:35-05:00
10:38:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:37
DEBUG
Exiting history()
10:38:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:38:47
DEBUG
Entering history()
10:38:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:47
DEBUG
Entering history()
10:38:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:47
DEBUG
Entering get()
10:38:47
DEBUG
Entering _make_request()
10:38:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:47
DEBUG
Entering _get_cookie_and_crumb()
10:38:47
DEBUG
cookie_mode = 'basic'
10:38:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:47
DEBUG
Entering _get_cookie_basic()
10:38:47
DEBUG
reusing cookie
10:38:47
DEBUG
Exiting _get_cookie_basic()
10:38:47
DEBUG
Entering _get_crumb_basic()
10:38:47
DEBUG
reusing crumb
10:38:47
DEBUG
Exiting _get_crumb_basic()
10:38:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:47
DEBUG
Exiting _get_cookie_and_crumb()
10:38:47
DEBUG
response code=200
10:38:47
DEBUG
Exiting _make_request()
10:38:47
DEBUG
Exiting get()
10:38:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:38:42
10:38:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:38:42-05:00
10:38:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:47
DEBUG
Exiting history()
10:38:47
DEBUG
Exiting history()
10:38:47
DEBUG
Entering history()
10:38:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:47
DEBUG
Entering get()
10:38:47
DEBUG
Entering _make_request()
10:38:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:47
DEBUG
Entering _get_cookie_and_crumb()
10:38:47
DEBUG
cookie_mode = 'basic'
10:38:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:47
DEBUG
Entering _get_cookie_basic()
10:38:47
DEBUG
reusing cookie
10:38:47
DEBUG
Exiting _get_cookie_basic()
10:38:47
DEBUG
Entering _get_crumb_basic()
10:38:47
DEBUG
reusing crumb
10:38:47
DEBUG
Exiting _get_crumb_basic()
10:38:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:47
DEBUG
Exiting _get_cookie_and_crumb()
10:38:47
DEBUG
response code=200
10:38:47
DEBUG
Exiting _make_request()
10:38:47
DEBUG
Exiting get()
10:38:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:35
10:38:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:35-05:00
10:38:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:35-05:00
10:38:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:47
DEBUG
Exiting history()
10:38:47
DEBUG
POLL [Yahoo]: 10:38:47 Price=$53.94
10:38:47
DEBUG
CHECK: C=53.94 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:38:57
DEBUG
Entering history()
10:38:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:38:57
DEBUG
Entering history()
10:38:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:57
DEBUG
Entering get()
10:38:57
DEBUG
Entering _make_request()
10:38:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:38:57
DEBUG
Entering _get_cookie_and_crumb()
10:38:57
DEBUG
cookie_mode = 'basic'
10:38:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:57
DEBUG
Entering _get_cookie_basic()
10:38:57
DEBUG
reusing cookie
10:38:57
DEBUG
Exiting _get_cookie_basic()
10:38:57
DEBUG
Entering _get_crumb_basic()
10:38:57
DEBUG
reusing crumb
10:38:57
DEBUG
Exiting _get_crumb_basic()
10:38:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:57
DEBUG
Exiting _get_cookie_and_crumb()
10:38:57
DEBUG
response code=200
10:38:57
DEBUG
Exiting _make_request()
10:38:57
DEBUG
Exiting get()
10:38:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:38:42
10:38:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:38:42-05:00
10:38:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:38:57
DEBUG
Exiting history()
10:38:57
DEBUG
Exiting history()
10:38:57
DEBUG
Entering history()
10:38:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:57
DEBUG
Entering get()
10:38:57
DEBUG
Entering _make_request()
10:38:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:38:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:38:57
DEBUG
Entering _get_cookie_and_crumb()
10:38:57
DEBUG
cookie_mode = 'basic'
10:38:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:38:57
DEBUG
Entering _get_cookie_basic()
10:38:57
DEBUG
reusing cookie
10:38:57
DEBUG
Exiting _get_cookie_basic()
10:38:57
DEBUG
Entering _get_crumb_basic()
10:38:57
DEBUG
reusing crumb
10:38:57
DEBUG
Exiting _get_crumb_basic()
10:38:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:38:57
DEBUG
Exiting _get_cookie_and_crumb()
10:38:57
DEBUG
response code=200
10:38:57
DEBUG
Exiting _make_request()
10:38:57
DEBUG
Exiting get()
10:38:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:56
10:38:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:56-05:00
10:38:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:56-05:00
10:38:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:38:57
DEBUG
Exiting history()
10:39:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:39:07
DEBUG
Entering history()
10:39:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:07
DEBUG
Entering history()
10:39:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:07
DEBUG
Entering get()
10:39:07
DEBUG
Entering _make_request()
10:39:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:07
DEBUG
Entering _get_cookie_and_crumb()
10:39:07
DEBUG
cookie_mode = 'basic'
10:39:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:07
DEBUG
Entering _get_cookie_basic()
10:39:07
DEBUG
reusing cookie
10:39:07
DEBUG
Exiting _get_cookie_basic()
10:39:07
DEBUG
Entering _get_crumb_basic()
10:39:07
DEBUG
reusing crumb
10:39:07
DEBUG
Exiting _get_crumb_basic()
10:39:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:07
DEBUG
Exiting _get_cookie_and_crumb()
10:39:07
DEBUG
response code=200
10:39:07
DEBUG
Exiting _make_request()
10:39:07
DEBUG
Exiting get()
10:39:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:06
10:39:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:06-05:00
10:39:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:07
DEBUG
Exiting history()
10:39:07
DEBUG
Exiting history()
10:39:07
DEBUG
Entering history()
10:39:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:07
DEBUG
Entering get()
10:39:07
DEBUG
Entering _make_request()
10:39:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:07
DEBUG
Entering _get_cookie_and_crumb()
10:39:07
DEBUG
cookie_mode = 'basic'
10:39:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:07
DEBUG
Entering _get_cookie_basic()
10:39:07
DEBUG
reusing cookie
10:39:07
DEBUG
Exiting _get_cookie_basic()
10:39:07
DEBUG
Entering _get_crumb_basic()
10:39:07
DEBUG
reusing crumb
10:39:07
DEBUG
Exiting _get_crumb_basic()
10:39:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:07
DEBUG
Exiting _get_cookie_and_crumb()
10:39:07
DEBUG
response code=200
10:39:07
DEBUG
Exiting _make_request()
10:39:07
DEBUG
Exiting get()
10:39:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:38:56
10:39:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:56-05:00
10:39:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:38:56-05:00
10:39:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:07
DEBUG
Exiting history()
10:39:07
DEBUG
POLL [Yahoo]: 10:39:07 Price=$53.97
10:39:07
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:39:17
DEBUG
Entering history()
10:39:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:17
DEBUG
Entering history()
10:39:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:17
DEBUG
Entering get()
10:39:17
DEBUG
Entering _make_request()
10:39:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:17
DEBUG
Entering _get_cookie_and_crumb()
10:39:17
DEBUG
cookie_mode = 'basic'
10:39:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:17
DEBUG
Entering _get_cookie_basic()
10:39:17
DEBUG
reusing cookie
10:39:17
DEBUG
Exiting _get_cookie_basic()
10:39:17
DEBUG
Entering _get_crumb_basic()
10:39:17
DEBUG
reusing crumb
10:39:17
DEBUG
Exiting _get_crumb_basic()
10:39:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:17
DEBUG
Exiting _get_cookie_and_crumb()
10:39:17
DEBUG
response code=200
10:39:17
DEBUG
Exiting _make_request()
10:39:17
DEBUG
Exiting get()
10:39:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:06
10:39:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:06-05:00
10:39:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:18
DEBUG
Exiting history()
10:39:18
DEBUG
Exiting history()
10:39:18
DEBUG
Entering history()
10:39:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:18
DEBUG
Entering get()
10:39:18
DEBUG
Entering _make_request()
10:39:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:18
DEBUG
Entering _get_cookie_and_crumb()
10:39:18
DEBUG
cookie_mode = 'basic'
10:39:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:18
DEBUG
Entering _get_cookie_basic()
10:39:18
DEBUG
reusing cookie
10:39:18
DEBUG
Exiting _get_cookie_basic()
10:39:18
DEBUG
Entering _get_crumb_basic()
10:39:18
DEBUG
reusing crumb
10:39:18
DEBUG
Exiting _get_crumb_basic()
10:39:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:18
DEBUG
Exiting _get_cookie_and_crumb()
10:39:18
DEBUG
response code=200
10:39:18
DEBUG
Exiting _make_request()
10:39:18
DEBUG
Exiting get()
10:39:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:39:16
10:39:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:16-05:00
10:39:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:16-05:00
10:39:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:18
DEBUG
Exiting history()
10:39:28
DEBUG
Entering history()
10:39:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:28
DEBUG
Entering history()
10:39:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:28
DEBUG
Entering get()
10:39:28
DEBUG
Entering _make_request()
10:39:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:28
DEBUG
Entering _get_cookie_and_crumb()
10:39:28
DEBUG
cookie_mode = 'basic'
10:39:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:28
DEBUG
Entering _get_cookie_basic()
10:39:28
DEBUG
reusing cookie
10:39:28
DEBUG
Exiting _get_cookie_basic()
10:39:28
DEBUG
Entering _get_crumb_basic()
10:39:28
DEBUG
reusing crumb
10:39:28
DEBUG
Exiting _get_crumb_basic()
10:39:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:28
DEBUG
Exiting _get_cookie_and_crumb()
10:39:28
DEBUG
response code=200
10:39:28
DEBUG
Exiting _make_request()
10:39:28
DEBUG
Exiting get()
10:39:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:25
10:39:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:25-05:00
10:39:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:28
DEBUG
Exiting history()
10:39:28
DEBUG
Exiting history()
10:39:28
DEBUG
Entering history()
10:39:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:28
DEBUG
Entering get()
10:39:28
DEBUG
Entering _make_request()
10:39:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:28
DEBUG
Entering _get_cookie_and_crumb()
10:39:28
DEBUG
cookie_mode = 'basic'
10:39:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:28
DEBUG
Entering _get_cookie_basic()
10:39:28
DEBUG
reusing cookie
10:39:28
DEBUG
Exiting _get_cookie_basic()
10:39:28
DEBUG
Entering _get_crumb_basic()
10:39:28
DEBUG
reusing crumb
10:39:28
DEBUG
Exiting _get_crumb_basic()
10:39:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:28
DEBUG
Exiting _get_cookie_and_crumb()
10:39:28
DEBUG
response code=200
10:39:28
DEBUG
Exiting _make_request()
10:39:28
DEBUG
Exiting get()
10:39:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:39:25
10:39:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:25-05:00
10:39:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:25-05:00
10:39:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:28
DEBUG
Exiting history()
10:39:28
DEBUG
POLL [Yahoo]: 10:39:28 Price=$54.01
10:39:28
DEBUG
CHECK: C=54.01 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:39:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:39:38
DEBUG
Entering history()
10:39:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:38
DEBUG
Entering history()
10:39:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:38
DEBUG
Entering get()
10:39:38
DEBUG
Entering _make_request()
10:39:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:38
DEBUG
Entering _get_cookie_and_crumb()
10:39:38
DEBUG
cookie_mode = 'basic'
10:39:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:38
DEBUG
Entering _get_cookie_basic()
10:39:38
DEBUG
reusing cookie
10:39:38
DEBUG
Exiting _get_cookie_basic()
10:39:38
DEBUG
Entering _get_crumb_basic()
10:39:38
DEBUG
reusing crumb
10:39:38
DEBUG
Exiting _get_crumb_basic()
10:39:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:38
DEBUG
Exiting _get_cookie_and_crumb()
10:39:38
DEBUG
response code=200
10:39:38
DEBUG
Exiting _make_request()
10:39:38
DEBUG
Exiting get()
10:39:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:32
10:39:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:32-05:00
10:39:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:38
DEBUG
Exiting history()
10:39:38
DEBUG
Exiting history()
10:39:38
DEBUG
Entering history()
10:39:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:38
DEBUG
Entering get()
10:39:38
DEBUG
Entering _make_request()
10:39:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:38
DEBUG
Entering _get_cookie_and_crumb()
10:39:38
DEBUG
cookie_mode = 'basic'
10:39:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:38
DEBUG
Entering _get_cookie_basic()
10:39:38
DEBUG
reusing cookie
10:39:38
DEBUG
Exiting _get_cookie_basic()
10:39:38
DEBUG
Entering _get_crumb_basic()
10:39:38
DEBUG
reusing crumb
10:39:38
DEBUG
Exiting _get_crumb_basic()
10:39:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:38
DEBUG
Exiting _get_cookie_and_crumb()
10:39:38
DEBUG
response code=200
10:39:38
DEBUG
Exiting _make_request()
10:39:38
DEBUG
Exiting get()
10:39:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:39:25
10:39:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:25-05:00
10:39:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:25-05:00
10:39:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:38
DEBUG
Exiting history()
10:39:38
DEBUG
POLL [Yahoo]: 10:39:38 Price=$53.98
10:39:38
DEBUG
CHECK: C=53.98 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:39:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:39:48
DEBUG
Entering history()
10:39:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:48
DEBUG
Entering history()
10:39:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:48
DEBUG
Entering get()
10:39:48
DEBUG
Entering _make_request()
10:39:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:48
DEBUG
Entering _get_cookie_and_crumb()
10:39:48
DEBUG
cookie_mode = 'basic'
10:39:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:48
DEBUG
Entering _get_cookie_basic()
10:39:48
DEBUG
reusing cookie
10:39:48
DEBUG
Exiting _get_cookie_basic()
10:39:48
DEBUG
Entering _get_crumb_basic()
10:39:48
DEBUG
reusing crumb
10:39:48
DEBUG
Exiting _get_crumb_basic()
10:39:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:48
DEBUG
Exiting _get_cookie_and_crumb()
10:39:48
DEBUG
response code=200
10:39:48
DEBUG
Exiting _make_request()
10:39:48
DEBUG
Exiting get()
10:39:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:32
10:39:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:32-05:00
10:39:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:48
DEBUG
Exiting history()
10:39:48
DEBUG
Exiting history()
10:39:48
DEBUG
Entering history()
10:39:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:48
DEBUG
Entering get()
10:39:48
DEBUG
Entering _make_request()
10:39:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:48
DEBUG
Entering _get_cookie_and_crumb()
10:39:48
DEBUG
cookie_mode = 'basic'
10:39:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:48
DEBUG
Entering _get_cookie_basic()
10:39:48
DEBUG
reusing cookie
10:39:48
DEBUG
Exiting _get_cookie_basic()
10:39:48
DEBUG
Entering _get_crumb_basic()
10:39:48
DEBUG
reusing crumb
10:39:48
DEBUG
Exiting _get_crumb_basic()
10:39:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:48
DEBUG
Exiting _get_cookie_and_crumb()
10:39:48
DEBUG
response code=200
10:39:48
DEBUG
Exiting _make_request()
10:39:48
DEBUG
Exiting get()
10:39:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:39:42
10:39:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:42-05:00
10:39:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:42-05:00
10:39:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:48
DEBUG
Exiting history()
10:39:58
DEBUG
Entering history()
10:39:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:39:58
DEBUG
Entering history()
10:39:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:58
DEBUG
Entering get()
10:39:58
DEBUG
Entering _make_request()
10:39:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:39:58
DEBUG
Entering _get_cookie_and_crumb()
10:39:58
DEBUG
cookie_mode = 'basic'
10:39:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:58
DEBUG
Entering _get_cookie_basic()
10:39:58
DEBUG
reusing cookie
10:39:58
DEBUG
Exiting _get_cookie_basic()
10:39:58
DEBUG
Entering _get_crumb_basic()
10:39:58
DEBUG
reusing crumb
10:39:58
DEBUG
Exiting _get_crumb_basic()
10:39:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:58
DEBUG
Exiting _get_cookie_and_crumb()
10:39:58
DEBUG
response code=200
10:39:58
DEBUG
Exiting _make_request()
10:39:58
DEBUG
Exiting get()
10:39:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:55
10:39:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:55-05:00
10:39:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:39:58
DEBUG
Exiting history()
10:39:58
DEBUG
Exiting history()
10:39:58
DEBUG
Entering history()
10:39:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:58
DEBUG
Entering get()
10:39:58
DEBUG
Entering _make_request()
10:39:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:39:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:39:58
DEBUG
Entering _get_cookie_and_crumb()
10:39:58
DEBUG
cookie_mode = 'basic'
10:39:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:39:58
DEBUG
Entering _get_cookie_basic()
10:39:58
DEBUG
reusing cookie
10:39:58
DEBUG
Exiting _get_cookie_basic()
10:39:58
DEBUG
Entering _get_crumb_basic()
10:39:58
DEBUG
reusing crumb
10:39:58
DEBUG
Exiting _get_crumb_basic()
10:39:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:39:58
DEBUG
Exiting _get_cookie_and_crumb()
10:39:58
DEBUG
response code=200
10:39:58
DEBUG
Exiting _make_request()
10:39:58
DEBUG
Exiting get()
10:39:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:39:42
10:39:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:42-05:00
10:39:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:39:42-05:00
10:39:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:39:58
DEBUG
Exiting history()
10:39:58
DEBUG
POLL [Yahoo]: 10:39:58 Price=$54.00
10:39:58
DEBUG
CHECK: C=54.00 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:40:01
DEBUG
BAR: 10:39:00 O=54.00 H=54.00 L=54.00 C=54.00
10:40:01
DEBUG
Checking: C=54.00 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:40:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:40:08
DEBUG
Entering history()
10:40:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:08
DEBUG
Entering history()
10:40:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:08
DEBUG
Entering get()
10:40:08
DEBUG
Entering _make_request()
10:40:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:08
DEBUG
Entering _get_cookie_and_crumb()
10:40:08
DEBUG
cookie_mode = 'basic'
10:40:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:08
DEBUG
Entering _get_cookie_basic()
10:40:08
DEBUG
reusing cookie
10:40:08
DEBUG
Exiting _get_cookie_basic()
10:40:08
DEBUG
Entering _get_crumb_basic()
10:40:08
DEBUG
reusing crumb
10:40:08
DEBUG
Exiting _get_crumb_basic()
10:40:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:08
DEBUG
Exiting _get_cookie_and_crumb()
10:40:08
DEBUG
response code=200
10:40:08
DEBUG
Exiting _make_request()
10:40:08
DEBUG
Exiting get()
10:40:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:39:55
10:40:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:39:55-05:00
10:40:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:08
DEBUG
Exiting history()
10:40:08
DEBUG
Exiting history()
10:40:08
DEBUG
Entering history()
10:40:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:08
DEBUG
Entering get()
10:40:08
DEBUG
Entering _make_request()
10:40:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:08
DEBUG
Entering _get_cookie_and_crumb()
10:40:08
DEBUG
cookie_mode = 'basic'
10:40:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:08
DEBUG
Entering _get_cookie_basic()
10:40:08
DEBUG
reusing cookie
10:40:08
DEBUG
Exiting _get_cookie_basic()
10:40:08
DEBUG
Entering _get_crumb_basic()
10:40:08
DEBUG
reusing crumb
10:40:08
DEBUG
Exiting _get_crumb_basic()
10:40:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:08
DEBUG
Exiting _get_cookie_and_crumb()
10:40:08
DEBUG
response code=200
10:40:08
DEBUG
Exiting _make_request()
10:40:08
DEBUG
Exiting get()
10:40:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:05
10:40:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:05-05:00
10:40:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:05-05:00
10:40:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:08
DEBUG
Exiting history()
10:40:08
DEBUG
CHECK: C=54.00 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:40:18
DEBUG
Entering history()
10:40:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:18
DEBUG
Entering history()
10:40:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:18
DEBUG
Entering get()
10:40:18
DEBUG
Entering _make_request()
10:40:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:18
DEBUG
Entering _get_cookie_and_crumb()
10:40:18
DEBUG
cookie_mode = 'basic'
10:40:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:18
DEBUG
Entering _get_cookie_basic()
10:40:18
DEBUG
reusing cookie
10:40:18
DEBUG
Exiting _get_cookie_basic()
10:40:18
DEBUG
Entering _get_crumb_basic()
10:40:18
DEBUG
reusing crumb
10:40:18
DEBUG
Exiting _get_crumb_basic()
10:40:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:18
DEBUG
Exiting _get_cookie_and_crumb()
10:40:18
DEBUG
response code=200
10:40:18
DEBUG
Exiting _make_request()
10:40:18
DEBUG
Exiting get()
10:40:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:17
10:40:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:18
DEBUG
Exiting history()
10:40:18
DEBUG
Exiting history()
10:40:18
DEBUG
Entering history()
10:40:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:18
DEBUG
Entering get()
10:40:18
DEBUG
Entering _make_request()
10:40:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:18
DEBUG
Entering _get_cookie_and_crumb()
10:40:18
DEBUG
cookie_mode = 'basic'
10:40:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:18
DEBUG
Entering _get_cookie_basic()
10:40:18
DEBUG
reusing cookie
10:40:18
DEBUG
Exiting _get_cookie_basic()
10:40:18
DEBUG
Entering _get_crumb_basic()
10:40:18
DEBUG
reusing crumb
10:40:18
DEBUG
Exiting _get_crumb_basic()
10:40:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:18
DEBUG
Exiting _get_cookie_and_crumb()
10:40:19
DEBUG
response code=200
10:40:19
DEBUG
Exiting _make_request()
10:40:19
DEBUG
Exiting get()
10:40:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:17
10:40:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:19
DEBUG
Exiting history()
10:40:19
DEBUG
POLL [Yahoo]: 10:40:19 Price=$54.01
10:40:19
DEBUG
CHECK: C=54.01 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:40:29
DEBUG
Entering history()
10:40:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:29
DEBUG
Entering history()
10:40:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:29
DEBUG
Entering get()
10:40:29
DEBUG
Entering _make_request()
10:40:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:29
DEBUG
Entering _get_cookie_and_crumb()
10:40:29
DEBUG
cookie_mode = 'basic'
10:40:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:29
DEBUG
Entering _get_cookie_basic()
10:40:29
DEBUG
reusing cookie
10:40:29
DEBUG
Exiting _get_cookie_basic()
10:40:29
DEBUG
Entering _get_crumb_basic()
10:40:29
DEBUG
reusing crumb
10:40:29
DEBUG
Exiting _get_crumb_basic()
10:40:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:29
DEBUG
Exiting _get_cookie_and_crumb()
10:40:29
DEBUG
response code=200
10:40:29
DEBUG
Exiting _make_request()
10:40:29
DEBUG
Exiting get()
10:40:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:17
10:40:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:29
DEBUG
Exiting history()
10:40:29
DEBUG
Exiting history()
10:40:29
DEBUG
Entering history()
10:40:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:29
DEBUG
Entering get()
10:40:29
DEBUG
Entering _make_request()
10:40:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:29
DEBUG
Entering _get_cookie_and_crumb()
10:40:29
DEBUG
cookie_mode = 'basic'
10:40:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:29
DEBUG
Entering _get_cookie_basic()
10:40:29
DEBUG
reusing cookie
10:40:29
DEBUG
Exiting _get_cookie_basic()
10:40:29
DEBUG
Entering _get_crumb_basic()
10:40:29
DEBUG
reusing crumb
10:40:29
DEBUG
Exiting _get_crumb_basic()
10:40:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:29
DEBUG
Exiting _get_cookie_and_crumb()
10:40:29
DEBUG
response code=200
10:40:29
DEBUG
Exiting _make_request()
10:40:29
DEBUG
Exiting get()
10:40:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:17
10:40:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:17-05:00
10:40:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:29
DEBUG
Exiting history()
10:40:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:40:39
DEBUG
Entering history()
10:40:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:39
DEBUG
Entering history()
10:40:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:39
DEBUG
Entering get()
10:40:39
DEBUG
Entering _make_request()
10:40:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:39
DEBUG
Entering _get_cookie_and_crumb()
10:40:39
DEBUG
cookie_mode = 'basic'
10:40:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:39
DEBUG
Entering _get_cookie_basic()
10:40:39
DEBUG
reusing cookie
10:40:39
DEBUG
Exiting _get_cookie_basic()
10:40:39
DEBUG
Entering _get_crumb_basic()
10:40:39
DEBUG
reusing crumb
10:40:39
DEBUG
Exiting _get_crumb_basic()
10:40:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:39
DEBUG
Exiting _get_cookie_and_crumb()
10:40:39
DEBUG
response code=200
10:40:39
DEBUG
Exiting _make_request()
10:40:39
DEBUG
Exiting get()
10:40:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:33
10:40:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:33-05:00
10:40:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:39
DEBUG
Exiting history()
10:40:39
DEBUG
Exiting history()
10:40:39
DEBUG
Entering history()
10:40:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:39
DEBUG
Entering get()
10:40:39
DEBUG
Entering _make_request()
10:40:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:39
DEBUG
Entering _get_cookie_and_crumb()
10:40:39
DEBUG
cookie_mode = 'basic'
10:40:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:39
DEBUG
Entering _get_cookie_basic()
10:40:39
DEBUG
reusing cookie
10:40:39
DEBUG
Exiting _get_cookie_basic()
10:40:39
DEBUG
Entering _get_crumb_basic()
10:40:39
DEBUG
reusing crumb
10:40:39
DEBUG
Exiting _get_crumb_basic()
10:40:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:39
DEBUG
Exiting _get_cookie_and_crumb()
10:40:39
DEBUG
response code=200
10:40:39
DEBUG
Exiting _make_request()
10:40:39
DEBUG
Exiting get()
10:40:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:33
10:40:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:33-05:00
10:40:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:33-05:00
10:40:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:39
DEBUG
Exiting history()
10:40:39
DEBUG
POLL [Yahoo]: 10:40:39 Price=$53.99
10:40:39
DEBUG
CHECK: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:40:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:40:49
DEBUG
Entering history()
10:40:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:49
DEBUG
Entering history()
10:40:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:49
DEBUG
Entering get()
10:40:49
DEBUG
Entering _make_request()
10:40:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:49
DEBUG
Entering _get_cookie_and_crumb()
10:40:49
DEBUG
cookie_mode = 'basic'
10:40:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:49
DEBUG
Entering _get_cookie_basic()
10:40:49
DEBUG
reusing cookie
10:40:49
DEBUG
Exiting _get_cookie_basic()
10:40:49
DEBUG
Entering _get_crumb_basic()
10:40:49
DEBUG
reusing crumb
10:40:49
DEBUG
Exiting _get_crumb_basic()
10:40:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:49
DEBUG
Exiting _get_cookie_and_crumb()
10:40:49
DEBUG
response code=200
10:40:49
DEBUG
Exiting _make_request()
10:40:49
DEBUG
Exiting get()
10:40:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:33
10:40:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:33-05:00
10:40:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:49
DEBUG
Exiting history()
10:40:49
DEBUG
Exiting history()
10:40:49
DEBUG
Entering history()
10:40:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:49
DEBUG
Entering get()
10:40:49
DEBUG
Entering _make_request()
10:40:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:49
DEBUG
Entering _get_cookie_and_crumb()
10:40:49
DEBUG
cookie_mode = 'basic'
10:40:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:49
DEBUG
Entering _get_cookie_basic()
10:40:49
DEBUG
reusing cookie
10:40:49
DEBUG
Exiting _get_cookie_basic()
10:40:49
DEBUG
Entering _get_crumb_basic()
10:40:49
DEBUG
reusing crumb
10:40:49
DEBUG
Exiting _get_crumb_basic()
10:40:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:49
DEBUG
Exiting _get_cookie_and_crumb()
10:40:49
DEBUG
response code=200
10:40:49
DEBUG
Exiting _make_request()
10:40:49
DEBUG
Exiting get()
10:40:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:48
10:40:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:48-05:00
10:40:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:48-05:00
10:40:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:49
DEBUG
Exiting history()
10:40:59
DEBUG
Entering history()
10:40:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:40:59
DEBUG
Entering history()
10:40:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:59
DEBUG
Entering get()
10:40:59
DEBUG
Entering _make_request()
10:40:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:40:59
DEBUG
Entering _get_cookie_and_crumb()
10:40:59
DEBUG
cookie_mode = 'basic'
10:40:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:59
DEBUG
Entering _get_cookie_basic()
10:40:59
DEBUG
reusing cookie
10:40:59
DEBUG
Exiting _get_cookie_basic()
10:40:59
DEBUG
Entering _get_crumb_basic()
10:40:59
DEBUG
reusing crumb
10:40:59
DEBUG
Exiting _get_crumb_basic()
10:40:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:59
DEBUG
Exiting _get_cookie_and_crumb()
10:40:59
DEBUG
response code=200
10:40:59
DEBUG
Exiting _make_request()
10:40:59
DEBUG
Exiting get()
10:40:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:55
10:40:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:40:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:40:59
DEBUG
Exiting history()
10:40:59
DEBUG
Exiting history()
10:40:59
DEBUG
Entering history()
10:40:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:59
DEBUG
Entering get()
10:40:59
DEBUG
Entering _make_request()
10:40:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:40:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:40:59
DEBUG
Entering _get_cookie_and_crumb()
10:40:59
DEBUG
cookie_mode = 'basic'
10:40:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:40:59
DEBUG
Entering _get_cookie_basic()
10:40:59
DEBUG
reusing cookie
10:40:59
DEBUG
Exiting _get_cookie_basic()
10:40:59
DEBUG
Entering _get_crumb_basic()
10:40:59
DEBUG
reusing crumb
10:40:59
DEBUG
Exiting _get_crumb_basic()
10:40:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:40:59
DEBUG
Exiting _get_cookie_and_crumb()
10:40:59
DEBUG
response code=200
10:40:59
DEBUG
Exiting _make_request()
10:40:59
DEBUG
Exiting get()
10:40:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:55
10:40:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:40:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:40:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:40:59
DEBUG
Exiting history()
10:40:59
DEBUG
POLL [Yahoo]: 10:40:59 Price=$54.05
10:40:59
DEBUG
CHECK: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:41:01
DEBUG
BAR: 10:40:00 O=53.99 H=53.99 L=53.99 C=53.99
10:41:01
DEBUG
Checking: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:41:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:41:09
DEBUG
Entering history()
10:41:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:41:09
DEBUG
Entering history()
10:41:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:09
DEBUG
Entering get()
10:41:09
DEBUG
Entering _make_request()
10:41:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:09
DEBUG
Entering _get_cookie_and_crumb()
10:41:09
DEBUG
cookie_mode = 'basic'
10:41:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:09
DEBUG
Entering _get_cookie_basic()
10:41:09
DEBUG
reusing cookie
10:41:09
DEBUG
Exiting _get_cookie_basic()
10:41:09
DEBUG
Entering _get_crumb_basic()
10:41:09
DEBUG
reusing crumb
10:41:09
DEBUG
Exiting _get_crumb_basic()
10:41:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:09
DEBUG
Exiting _get_cookie_and_crumb()
10:41:09
DEBUG
response code=200
10:41:09
DEBUG
Exiting _make_request()
10:41:09
DEBUG
Exiting get()
10:41:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:40:55
10:41:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:41:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:09
DEBUG
Exiting history()
10:41:09
DEBUG
Exiting history()
10:41:09
DEBUG
Entering history()
10:41:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:09
DEBUG
Entering get()
10:41:09
DEBUG
Entering _make_request()
10:41:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:09
DEBUG
Entering _get_cookie_and_crumb()
10:41:09
DEBUG
cookie_mode = 'basic'
10:41:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:09
DEBUG
Entering _get_cookie_basic()
10:41:09
DEBUG
reusing cookie
10:41:09
DEBUG
Exiting _get_cookie_basic()
10:41:09
DEBUG
Entering _get_crumb_basic()
10:41:09
DEBUG
reusing crumb
10:41:09
DEBUG
Exiting _get_crumb_basic()
10:41:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:09
DEBUG
Exiting _get_cookie_and_crumb()
10:41:09
DEBUG
response code=200
10:41:09
DEBUG
Exiting _make_request()
10:41:09
DEBUG
Exiting get()
10:41:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:40:55
10:41:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:41:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:40:55-05:00
10:41:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:41:09
DEBUG
Exiting history()
10:41:19
DEBUG
Entering history()
10:41:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:41:19
DEBUG
Entering history()
10:41:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:19
DEBUG
Entering get()
10:41:19
DEBUG
Entering _make_request()
10:41:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:19
DEBUG
Entering _get_cookie_and_crumb()
10:41:19
DEBUG
cookie_mode = 'basic'
10:41:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:19
DEBUG
Entering _get_cookie_basic()
10:41:19
DEBUG
reusing cookie
10:41:19
DEBUG
Exiting _get_cookie_basic()
10:41:19
DEBUG
Entering _get_crumb_basic()
10:41:19
DEBUG
reusing crumb
10:41:19
DEBUG
Exiting _get_crumb_basic()
10:41:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:19
DEBUG
Exiting _get_cookie_and_crumb()
10:41:19
DEBUG
response code=200
10:41:19
DEBUG
Exiting _make_request()
10:41:19
DEBUG
Exiting get()
10:41:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:16
10:41:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:19
DEBUG
Exiting history()
10:41:19
DEBUG
Exiting history()
10:41:19
DEBUG
Entering history()
10:41:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:19
DEBUG
Entering get()
10:41:19
DEBUG
Entering _make_request()
10:41:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:19
DEBUG
Entering _get_cookie_and_crumb()
10:41:19
DEBUG
cookie_mode = 'basic'
10:41:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:19
DEBUG
Entering _get_cookie_basic()
10:41:19
DEBUG
reusing cookie
10:41:19
DEBUG
Exiting _get_cookie_basic()
10:41:19
DEBUG
Entering _get_crumb_basic()
10:41:19
DEBUG
reusing crumb
10:41:19
DEBUG
Exiting _get_crumb_basic()
10:41:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:19
DEBUG
Exiting _get_cookie_and_crumb()
10:41:19
DEBUG
response code=200
10:41:19
DEBUG
Exiting _make_request()
10:41:19
DEBUG
Exiting get()
10:41:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:16
10:41:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:41:19
DEBUG
Exiting history()
10:41:19
DEBUG
POLL [Yahoo]: 10:41:19 Price=$54.06
10:41:19
DEBUG
CHECK: C=54.06 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:41:29
DEBUG
Entering history()
10:41:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:41:29
DEBUG
Entering history()
10:41:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:29
DEBUG
Entering get()
10:41:29
DEBUG
Entering _make_request()
10:41:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:29
DEBUG
Entering _get_cookie_and_crumb()
10:41:29
DEBUG
cookie_mode = 'basic'
10:41:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:29
DEBUG
Entering _get_cookie_basic()
10:41:29
DEBUG
reusing cookie
10:41:29
DEBUG
Exiting _get_cookie_basic()
10:41:29
DEBUG
Entering _get_crumb_basic()
10:41:29
DEBUG
reusing crumb
10:41:29
DEBUG
Exiting _get_crumb_basic()
10:41:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:29
DEBUG
Exiting _get_cookie_and_crumb()
10:41:29
DEBUG
response code=200
10:41:29
DEBUG
Exiting _make_request()
10:41:29
DEBUG
Exiting get()
10:41:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:16
10:41:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:29
DEBUG
Exiting history()
10:41:29
DEBUG
Exiting history()
10:41:29
DEBUG
Entering history()
10:41:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:29
DEBUG
Entering get()
10:41:29
DEBUG
Entering _make_request()
10:41:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:29
DEBUG
Entering _get_cookie_and_crumb()
10:41:29
DEBUG
cookie_mode = 'basic'
10:41:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:29
DEBUG
Entering _get_cookie_basic()
10:41:29
DEBUG
reusing cookie
10:41:29
DEBUG
Exiting _get_cookie_basic()
10:41:29
DEBUG
Entering _get_crumb_basic()
10:41:29
DEBUG
reusing crumb
10:41:29
DEBUG
Exiting _get_crumb_basic()
10:41:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:29
DEBUG
Exiting _get_cookie_and_crumb()
10:41:29
DEBUG
response code=200
10:41:29
DEBUG
Exiting _make_request()
10:41:29
DEBUG
Exiting get()
10:41:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:16
10:41:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:16-05:00
10:41:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:41:29
DEBUG
Exiting history()
10:41:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:41:39
DEBUG
Entering history()
10:41:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:41:39
DEBUG
Entering history()
10:41:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:39
DEBUG
Entering get()
10:41:39
DEBUG
Entering _make_request()
10:41:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:39
DEBUG
Entering _get_cookie_and_crumb()
10:41:39
DEBUG
cookie_mode = 'basic'
10:41:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:39
DEBUG
Entering _get_cookie_basic()
10:41:39
DEBUG
reusing cookie
10:41:39
DEBUG
Exiting _get_cookie_basic()
10:41:39
DEBUG
Entering _get_crumb_basic()
10:41:39
DEBUG
reusing crumb
10:41:39
DEBUG
Exiting _get_crumb_basic()
10:41:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:39
DEBUG
Exiting _get_cookie_and_crumb()
10:41:39
DEBUG
response code=200
10:41:39
DEBUG
Exiting _make_request()
10:41:39
DEBUG
Exiting get()
10:41:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:35
10:41:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:35-05:00
10:41:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:39
DEBUG
Exiting history()
10:41:39
DEBUG
Exiting history()
10:41:39
DEBUG
Entering history()
10:41:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:39
DEBUG
Entering get()
10:41:39
DEBUG
Entering _make_request()
10:41:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:39
DEBUG
Entering _get_cookie_and_crumb()
10:41:39
DEBUG
cookie_mode = 'basic'
10:41:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:39
DEBUG
Entering _get_cookie_basic()
10:41:39
DEBUG
reusing cookie
10:41:39
DEBUG
Exiting _get_cookie_basic()
10:41:39
DEBUG
Entering _get_crumb_basic()
10:41:39
DEBUG
reusing crumb
10:41:39
DEBUG
Exiting _get_crumb_basic()
10:41:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:39
DEBUG
Exiting _get_cookie_and_crumb()
10:41:39
DEBUG
response code=200
10:41:39
DEBUG
Exiting _make_request()
10:41:39
DEBUG
Exiting get()
10:41:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:35
10:41:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:35-05:00
10:41:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:35-05:00
10:41:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:41:39
DEBUG
Exiting history()
10:41:39
DEBUG
POLL [Yahoo]: 10:41:39 Price=$54.11
10:41:39
DEBUG
CHECK: C=54.11 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:41:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:41:49
DEBUG
Entering history()
10:41:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:41:49
DEBUG
Entering history()
10:41:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:49
DEBUG
Entering get()
10:41:49
DEBUG
Entering _make_request()
10:41:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:41:49
DEBUG
Entering _get_cookie_and_crumb()
10:41:49
DEBUG
cookie_mode = 'basic'
10:41:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:49
DEBUG
Entering _get_cookie_basic()
10:41:49
DEBUG
reusing cookie
10:41:49
DEBUG
Exiting _get_cookie_basic()
10:41:49
DEBUG
Entering _get_crumb_basic()
10:41:49
DEBUG
reusing crumb
10:41:49
DEBUG
Exiting _get_crumb_basic()
10:41:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:49
DEBUG
Exiting _get_cookie_and_crumb()
10:41:50
DEBUG
response code=200
10:41:50
DEBUG
Exiting _make_request()
10:41:50
DEBUG
Exiting get()
10:41:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:48
10:41:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:48-05:00
10:41:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:41:50
DEBUG
Exiting history()
10:41:50
DEBUG
Exiting history()
10:41:50
DEBUG
Entering history()
10:41:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:50
DEBUG
Entering get()
10:41:50
DEBUG
Entering _make_request()
10:41:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:41:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:41:50
DEBUG
Entering _get_cookie_and_crumb()
10:41:50
DEBUG
cookie_mode = 'basic'
10:41:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:41:50
DEBUG
Entering _get_cookie_basic()
10:41:50
DEBUG
reusing cookie
10:41:50
DEBUG
Exiting _get_cookie_basic()
10:41:50
DEBUG
Entering _get_crumb_basic()
10:41:50
DEBUG
reusing crumb
10:41:50
DEBUG
Exiting _get_crumb_basic()
10:41:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:41:50
DEBUG
Exiting _get_cookie_and_crumb()
10:41:50
DEBUG
response code=200
10:41:50
DEBUG
Exiting _make_request()
10:41:50
DEBUG
Exiting get()
10:41:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:48
10:41:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:48-05:00
10:41:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:48-05:00
10:41:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:41:50
DEBUG
Exiting history()
10:41:50
DEBUG
POLL [Yahoo]: 10:41:50 Price=$54.05
10:41:50
DEBUG
CHECK: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:42:00
DEBUG
Entering history()
10:42:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:00
DEBUG
Entering history()
10:42:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:00
DEBUG
Entering get()
10:42:00
DEBUG
Entering _make_request()
10:42:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:00
DEBUG
Entering _get_cookie_and_crumb()
10:42:00
DEBUG
cookie_mode = 'basic'
10:42:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:00
DEBUG
Entering _get_cookie_basic()
10:42:00
DEBUG
reusing cookie
10:42:00
DEBUG
Exiting _get_cookie_basic()
10:42:00
DEBUG
Entering _get_crumb_basic()
10:42:00
DEBUG
reusing crumb
10:42:00
DEBUG
Exiting _get_crumb_basic()
10:42:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:00
DEBUG
Exiting _get_cookie_and_crumb()
10:42:00
DEBUG
response code=200
10:42:00
DEBUG
Exiting _make_request()
10:42:00
DEBUG
Exiting get()
10:42:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:58
10:42:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:00
DEBUG
Exiting history()
10:42:00
DEBUG
Exiting history()
10:42:00
DEBUG
Entering history()
10:42:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:00
DEBUG
Entering get()
10:42:00
DEBUG
Entering _make_request()
10:42:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:00
DEBUG
Entering _get_cookie_and_crumb()
10:42:00
DEBUG
cookie_mode = 'basic'
10:42:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:00
DEBUG
Entering _get_cookie_basic()
10:42:00
DEBUG
reusing cookie
10:42:00
DEBUG
Exiting _get_cookie_basic()
10:42:00
DEBUG
Entering _get_crumb_basic()
10:42:00
DEBUG
reusing crumb
10:42:00
DEBUG
Exiting _get_crumb_basic()
10:42:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:00
DEBUG
Exiting _get_cookie_and_crumb()
10:42:00
DEBUG
response code=200
10:42:00
DEBUG
Exiting _make_request()
10:42:00
DEBUG
Exiting get()
10:42:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:58
10:42:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:00
DEBUG
Exiting history()
10:42:00
DEBUG
POLL [Yahoo]: 10:42:00 Price=$54.02
10:42:00
DEBUG
CHECK: C=54.02 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:42:00
DEBUG
BAR: 10:41:00 O=54.06 H=54.10 L=54.06 C=54.10
10:42:00
DEBUG
Checking: C=54.10 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:42:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:42:10
DEBUG
Entering history()
10:42:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:10
DEBUG
Entering history()
10:42:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:10
DEBUG
Entering get()
10:42:10
DEBUG
Entering _make_request()
10:42:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:10
DEBUG
Entering _get_cookie_and_crumb()
10:42:10
DEBUG
cookie_mode = 'basic'
10:42:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:10
DEBUG
Entering _get_cookie_basic()
10:42:10
DEBUG
reusing cookie
10:42:10
DEBUG
Exiting _get_cookie_basic()
10:42:10
DEBUG
Entering _get_crumb_basic()
10:42:10
DEBUG
reusing crumb
10:42:10
DEBUG
Exiting _get_crumb_basic()
10:42:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:10
DEBUG
Exiting _get_cookie_and_crumb()
10:42:10
DEBUG
response code=200
10:42:10
DEBUG
Exiting _make_request()
10:42:10
DEBUG
Exiting get()
10:42:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:41:58
10:42:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:10
DEBUG
Exiting history()
10:42:10
DEBUG
Exiting history()
10:42:10
DEBUG
Entering history()
10:42:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:10
DEBUG
Entering get()
10:42:10
DEBUG
Entering _make_request()
10:42:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:10
DEBUG
Entering _get_cookie_and_crumb()
10:42:10
DEBUG
cookie_mode = 'basic'
10:42:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:10
DEBUG
Entering _get_cookie_basic()
10:42:10
DEBUG
reusing cookie
10:42:10
DEBUG
Exiting _get_cookie_basic()
10:42:10
DEBUG
Entering _get_crumb_basic()
10:42:10
DEBUG
reusing crumb
10:42:10
DEBUG
Exiting _get_crumb_basic()
10:42:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:10
DEBUG
Exiting _get_cookie_and_crumb()
10:42:10
DEBUG
response code=200
10:42:10
DEBUG
Exiting _make_request()
10:42:10
DEBUG
Exiting get()
10:42:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:41:58
10:42:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:41:58-05:00
10:42:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:10
DEBUG
Exiting history()
10:42:20
DEBUG
Entering history()
10:42:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:20
DEBUG
Entering history()
10:42:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:20
DEBUG
Entering get()
10:42:20
DEBUG
Entering _make_request()
10:42:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:20
DEBUG
Entering _get_cookie_and_crumb()
10:42:20
DEBUG
cookie_mode = 'basic'
10:42:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:20
DEBUG
Entering _get_cookie_basic()
10:42:20
DEBUG
reusing cookie
10:42:20
DEBUG
Exiting _get_cookie_basic()
10:42:20
DEBUG
Entering _get_crumb_basic()
10:42:20
DEBUG
reusing crumb
10:42:20
DEBUG
Exiting _get_crumb_basic()
10:42:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:20
DEBUG
Exiting _get_cookie_and_crumb()
10:42:20
DEBUG
response code=200
10:42:20
DEBUG
Exiting _make_request()
10:42:20
DEBUG
Exiting get()
10:42:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:42:18
10:42:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:20
DEBUG
Exiting history()
10:42:20
DEBUG
Exiting history()
10:42:20
DEBUG
Entering history()
10:42:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:20
DEBUG
Entering get()
10:42:20
DEBUG
Entering _make_request()
10:42:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:20
DEBUG
Entering _get_cookie_and_crumb()
10:42:20
DEBUG
cookie_mode = 'basic'
10:42:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:20
DEBUG
Entering _get_cookie_basic()
10:42:20
DEBUG
reusing cookie
10:42:20
DEBUG
Exiting _get_cookie_basic()
10:42:20
DEBUG
Entering _get_crumb_basic()
10:42:20
DEBUG
reusing crumb
10:42:20
DEBUG
Exiting _get_crumb_basic()
10:42:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:20
DEBUG
Exiting _get_cookie_and_crumb()
10:42:20
DEBUG
response code=200
10:42:20
DEBUG
Exiting _make_request()
10:42:20
DEBUG
Exiting get()
10:42:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:42:18
10:42:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:20
DEBUG
Exiting history()
10:42:20
DEBUG
POLL [Yahoo]: 10:42:20 Price=$53.99
10:42:20
DEBUG
CHECK: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:42:30
DEBUG
Entering history()
10:42:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:30
DEBUG
Entering history()
10:42:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:30
DEBUG
Entering get()
10:42:30
DEBUG
Entering _make_request()
10:42:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:30
DEBUG
Entering _get_cookie_and_crumb()
10:42:30
DEBUG
cookie_mode = 'basic'
10:42:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:30
DEBUG
Entering _get_cookie_basic()
10:42:30
DEBUG
reusing cookie
10:42:30
DEBUG
Exiting _get_cookie_basic()
10:42:30
DEBUG
Entering _get_crumb_basic()
10:42:30
DEBUG
reusing crumb
10:42:30
DEBUG
Exiting _get_crumb_basic()
10:42:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:30
DEBUG
Exiting _get_cookie_and_crumb()
10:42:30
DEBUG
response code=200
10:42:30
DEBUG
Exiting _make_request()
10:42:30
DEBUG
Exiting get()
10:42:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:42:18
10:42:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:30
DEBUG
Exiting history()
10:42:30
DEBUG
Exiting history()
10:42:30
DEBUG
Entering history()
10:42:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:30
DEBUG
Entering get()
10:42:30
DEBUG
Entering _make_request()
10:42:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:30
DEBUG
Entering _get_cookie_and_crumb()
10:42:30
DEBUG
cookie_mode = 'basic'
10:42:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:30
DEBUG
Entering _get_cookie_basic()
10:42:30
DEBUG
reusing cookie
10:42:30
DEBUG
Exiting _get_cookie_basic()
10:42:30
DEBUG
Entering _get_crumb_basic()
10:42:30
DEBUG
reusing crumb
10:42:30
DEBUG
Exiting _get_crumb_basic()
10:42:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:30
DEBUG
Exiting _get_cookie_and_crumb()
10:42:30
DEBUG
response code=200
10:42:30
DEBUG
Exiting _make_request()
10:42:30
DEBUG
Exiting get()
10:42:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:42:18
10:42:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:18-05:00
10:42:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:30
DEBUG
Exiting history()
10:42:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:42:40
DEBUG
Entering history()
10:42:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:40
DEBUG
Entering history()
10:42:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:40
DEBUG
Entering get()
10:42:40
DEBUG
Entering _make_request()
10:42:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:40
DEBUG
Entering _get_cookie_and_crumb()
10:42:40
DEBUG
cookie_mode = 'basic'
10:42:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:40
DEBUG
Entering _get_cookie_basic()
10:42:40
DEBUG
reusing cookie
10:42:40
DEBUG
Exiting _get_cookie_basic()
10:42:40
DEBUG
Entering _get_crumb_basic()
10:42:40
DEBUG
reusing crumb
10:42:40
DEBUG
Exiting _get_crumb_basic()
10:42:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:40
DEBUG
Exiting _get_cookie_and_crumb()
10:42:40
DEBUG
response code=200
10:42:40
DEBUG
Exiting _make_request()
10:42:40
DEBUG
Exiting get()
10:42:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:42:39
10:42:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:40
DEBUG
Exiting history()
10:42:40
DEBUG
Exiting history()
10:42:40
DEBUG
Entering history()
10:42:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:40
DEBUG
Entering get()
10:42:40
DEBUG
Entering _make_request()
10:42:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:40
DEBUG
Entering _get_cookie_and_crumb()
10:42:40
DEBUG
cookie_mode = 'basic'
10:42:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:40
DEBUG
Entering _get_cookie_basic()
10:42:40
DEBUG
reusing cookie
10:42:40
DEBUG
Exiting _get_cookie_basic()
10:42:40
DEBUG
Entering _get_crumb_basic()
10:42:40
DEBUG
reusing crumb
10:42:40
DEBUG
Exiting _get_crumb_basic()
10:42:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:40
DEBUG
Exiting _get_cookie_and_crumb()
10:42:40
DEBUG
response code=200
10:42:40
DEBUG
Exiting _make_request()
10:42:40
DEBUG
Exiting get()
10:42:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:42:39
10:42:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:40
DEBUG
Exiting history()
10:42:40
DEBUG
POLL [Yahoo]: 10:42:40 Price=$54.11
10:42:40
DEBUG
CHECK: C=54.11 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:42:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:42:50
DEBUG
Entering history()
10:42:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:42:50
DEBUG
Entering history()
10:42:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:50
DEBUG
Entering get()
10:42:50
DEBUG
Entering _make_request()
10:42:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:42:50
DEBUG
Entering _get_cookie_and_crumb()
10:42:50
DEBUG
cookie_mode = 'basic'
10:42:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:50
DEBUG
Entering _get_cookie_basic()
10:42:50
DEBUG
reusing cookie
10:42:50
DEBUG
Exiting _get_cookie_basic()
10:42:50
DEBUG
Entering _get_crumb_basic()
10:42:50
DEBUG
reusing crumb
10:42:50
DEBUG
Exiting _get_crumb_basic()
10:42:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:50
DEBUG
Exiting _get_cookie_and_crumb()
10:42:50
DEBUG
response code=200
10:42:50
DEBUG
Exiting _make_request()
10:42:50
DEBUG
Exiting get()
10:42:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:42:39
10:42:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:42:50
DEBUG
Exiting history()
10:42:50
DEBUG
Exiting history()
10:42:50
DEBUG
Entering history()
10:42:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:50
DEBUG
Entering get()
10:42:50
DEBUG
Entering _make_request()
10:42:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:42:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:42:50
DEBUG
Entering _get_cookie_and_crumb()
10:42:50
DEBUG
cookie_mode = 'basic'
10:42:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:42:50
DEBUG
Entering _get_cookie_basic()
10:42:50
DEBUG
reusing cookie
10:42:50
DEBUG
Exiting _get_cookie_basic()
10:42:50
DEBUG
Entering _get_crumb_basic()
10:42:50
DEBUG
reusing crumb
10:42:50
DEBUG
Exiting _get_crumb_basic()
10:42:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:42:50
DEBUG
Exiting _get_cookie_and_crumb()
10:42:50
DEBUG
response code=200
10:42:50
DEBUG
Exiting _make_request()
10:42:50
DEBUG
Exiting get()
10:42:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:42:39
10:42:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:42:39-05:00
10:42:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:42:50
DEBUG
Exiting history()
10:43:00
DEBUG
BAR: 10:42:00 O=54.01 H=54.05 L=54.01 C=54.05
10:43:00
DEBUG
Checking: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:43:00
DEBUG
Entering history()
10:43:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:00
DEBUG
Entering history()
10:43:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:00
DEBUG
Entering get()
10:43:00
DEBUG
Entering _make_request()
10:43:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:00
DEBUG
Entering _get_cookie_and_crumb()
10:43:00
DEBUG
cookie_mode = 'basic'
10:43:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:00
DEBUG
Entering _get_cookie_basic()
10:43:00
DEBUG
reusing cookie
10:43:00
DEBUG
Exiting _get_cookie_basic()
10:43:00
DEBUG
Entering _get_crumb_basic()
10:43:00
DEBUG
reusing crumb
10:43:00
DEBUG
Exiting _get_crumb_basic()
10:43:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:00
DEBUG
Exiting _get_cookie_and_crumb()
10:43:00
DEBUG
response code=200
10:43:00
DEBUG
Exiting _make_request()
10:43:00
DEBUG
Exiting get()
10:43:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:00
10:43:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:00-05:00
10:43:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:00
DEBUG
Exiting history()
10:43:00
DEBUG
Exiting history()
10:43:00
DEBUG
Entering history()
10:43:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:00
DEBUG
Entering get()
10:43:00
DEBUG
Entering _make_request()
10:43:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:00
DEBUG
Entering _get_cookie_and_crumb()
10:43:00
DEBUG
cookie_mode = 'basic'
10:43:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:00
DEBUG
Entering _get_cookie_basic()
10:43:00
DEBUG
reusing cookie
10:43:00
DEBUG
Exiting _get_cookie_basic()
10:43:00
DEBUG
Entering _get_crumb_basic()
10:43:00
DEBUG
reusing crumb
10:43:00
DEBUG
Exiting _get_crumb_basic()
10:43:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:00
DEBUG
Exiting _get_cookie_and_crumb()
10:43:00
DEBUG
response code=200
10:43:00
DEBUG
Exiting _make_request()
10:43:00
DEBUG
Exiting get()
10:43:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:00
10:43:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:00-05:00
10:43:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:00-05:00
10:43:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:00-05:00
10:43:01
DEBUG
Exiting history()
10:43:01
DEBUG
POLL [Yahoo]: 10:43:01 Price=$54.09
10:43:01
DEBUG
CHECK: C=54.09 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:43:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:43:11
DEBUG
Entering history()
10:43:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:11
DEBUG
Entering history()
10:43:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:11
DEBUG
Entering get()
10:43:11
DEBUG
Entering _make_request()
10:43:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:11
DEBUG
Entering _get_cookie_and_crumb()
10:43:11
DEBUG
cookie_mode = 'basic'
10:43:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:11
DEBUG
Entering _get_cookie_basic()
10:43:11
DEBUG
reusing cookie
10:43:11
DEBUG
Exiting _get_cookie_basic()
10:43:11
DEBUG
Entering _get_crumb_basic()
10:43:11
DEBUG
reusing crumb
10:43:11
DEBUG
Exiting _get_crumb_basic()
10:43:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:11
DEBUG
Exiting _get_cookie_and_crumb()
10:43:11
DEBUG
response code=200
10:43:11
DEBUG
Exiting _make_request()
10:43:11
DEBUG
Exiting get()
10:43:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:06
10:43:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:06-05:00
10:43:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:11
DEBUG
Exiting history()
10:43:11
DEBUG
Exiting history()
10:43:11
DEBUG
Entering history()
10:43:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:11
DEBUG
Entering get()
10:43:11
DEBUG
Entering _make_request()
10:43:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:11
DEBUG
Entering _get_cookie_and_crumb()
10:43:11
DEBUG
cookie_mode = 'basic'
10:43:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:11
DEBUG
Entering _get_cookie_basic()
10:43:11
DEBUG
reusing cookie
10:43:11
DEBUG
Exiting _get_cookie_basic()
10:43:11
DEBUG
Entering _get_crumb_basic()
10:43:11
DEBUG
reusing crumb
10:43:11
DEBUG
Exiting _get_crumb_basic()
10:43:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:11
DEBUG
Exiting _get_cookie_and_crumb()
10:43:11
DEBUG
response code=200
10:43:11
DEBUG
Exiting _make_request()
10:43:11
DEBUG
Exiting get()
10:43:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:06
10:43:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:06-05:00
10:43:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:06-05:00
10:43:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:43:11
DEBUG
Exiting history()
10:43:11
DEBUG
POLL [Yahoo]: 10:43:11 Price=$54.11
10:43:11
DEBUG
CHECK: C=54.11 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:43:21
DEBUG
Entering history()
10:43:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:21
DEBUG
Entering history()
10:43:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:21
DEBUG
Entering get()
10:43:21
DEBUG
Entering _make_request()
10:43:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:21
DEBUG
Entering _get_cookie_and_crumb()
10:43:21
DEBUG
cookie_mode = 'basic'
10:43:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:21
DEBUG
Entering _get_cookie_basic()
10:43:21
DEBUG
reusing cookie
10:43:21
DEBUG
Exiting _get_cookie_basic()
10:43:21
DEBUG
Entering _get_crumb_basic()
10:43:21
DEBUG
reusing crumb
10:43:21
DEBUG
Exiting _get_crumb_basic()
10:43:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:21
DEBUG
Exiting _get_cookie_and_crumb()
10:43:21
DEBUG
response code=200
10:43:21
DEBUG
Exiting _make_request()
10:43:21
DEBUG
Exiting get()
10:43:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:18
10:43:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:21
DEBUG
Exiting history()
10:43:21
DEBUG
Exiting history()
10:43:21
DEBUG
Entering history()
10:43:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:21
DEBUG
Entering get()
10:43:21
DEBUG
Entering _make_request()
10:43:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:21
DEBUG
Entering _get_cookie_and_crumb()
10:43:21
DEBUG
cookie_mode = 'basic'
10:43:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:21
DEBUG
Entering _get_cookie_basic()
10:43:21
DEBUG
reusing cookie
10:43:21
DEBUG
Exiting _get_cookie_basic()
10:43:21
DEBUG
Entering _get_crumb_basic()
10:43:21
DEBUG
reusing crumb
10:43:21
DEBUG
Exiting _get_crumb_basic()
10:43:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:21
DEBUG
Exiting _get_cookie_and_crumb()
10:43:21
DEBUG
response code=200
10:43:21
DEBUG
Exiting _make_request()
10:43:21
DEBUG
Exiting get()
10:43:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:18
10:43:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:43:21
DEBUG
Exiting history()
10:43:21
DEBUG
POLL [Yahoo]: 10:43:21 Price=$54.02
10:43:21
DEBUG
CHECK: C=54.02 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:43:31
DEBUG
Entering history()
10:43:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:31
DEBUG
Entering history()
10:43:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:31
DEBUG
Entering get()
10:43:31
DEBUG
Entering _make_request()
10:43:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:31
DEBUG
Entering _get_cookie_and_crumb()
10:43:31
DEBUG
cookie_mode = 'basic'
10:43:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:31
DEBUG
Entering _get_cookie_basic()
10:43:31
DEBUG
reusing cookie
10:43:31
DEBUG
Exiting _get_cookie_basic()
10:43:31
DEBUG
Entering _get_crumb_basic()
10:43:31
DEBUG
reusing crumb
10:43:31
DEBUG
Exiting _get_crumb_basic()
10:43:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:31
DEBUG
Exiting _get_cookie_and_crumb()
10:43:31
DEBUG
response code=200
10:43:31
DEBUG
Exiting _make_request()
10:43:31
DEBUG
Exiting get()
10:43:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:18
10:43:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:31
DEBUG
Exiting history()
10:43:31
DEBUG
Exiting history()
10:43:31
DEBUG
Entering history()
10:43:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:31
DEBUG
Entering get()
10:43:31
DEBUG
Entering _make_request()
10:43:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:31
DEBUG
Entering _get_cookie_and_crumb()
10:43:31
DEBUG
cookie_mode = 'basic'
10:43:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:31
DEBUG
Entering _get_cookie_basic()
10:43:31
DEBUG
reusing cookie
10:43:31
DEBUG
Exiting _get_cookie_basic()
10:43:31
DEBUG
Entering _get_crumb_basic()
10:43:31
DEBUG
reusing crumb
10:43:31
DEBUG
Exiting _get_crumb_basic()
10:43:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:31
DEBUG
Exiting _get_cookie_and_crumb()
10:43:31
DEBUG
response code=200
10:43:31
DEBUG
Exiting _make_request()
10:43:31
DEBUG
Exiting get()
10:43:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:18
10:43:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:18-05:00
10:43:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:43:31
DEBUG
Exiting history()
10:43:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:43:41
DEBUG
Entering history()
10:43:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:41
DEBUG
Entering history()
10:43:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:41
DEBUG
Entering get()
10:43:41
DEBUG
Entering _make_request()
10:43:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:41
DEBUG
Entering _get_cookie_and_crumb()
10:43:41
DEBUG
cookie_mode = 'basic'
10:43:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:41
DEBUG
Entering _get_cookie_basic()
10:43:41
DEBUG
reusing cookie
10:43:41
DEBUG
Exiting _get_cookie_basic()
10:43:41
DEBUG
Entering _get_crumb_basic()
10:43:41
DEBUG
reusing crumb
10:43:41
DEBUG
Exiting _get_crumb_basic()
10:43:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:41
DEBUG
Exiting _get_cookie_and_crumb()
10:43:41
DEBUG
response code=200
10:43:41
DEBUG
Exiting _make_request()
10:43:41
DEBUG
Exiting get()
10:43:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:34
10:43:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:41
DEBUG
Exiting history()
10:43:41
DEBUG
Exiting history()
10:43:41
DEBUG
Entering history()
10:43:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:41
DEBUG
Entering get()
10:43:41
DEBUG
Entering _make_request()
10:43:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:41
DEBUG
Entering _get_cookie_and_crumb()
10:43:41
DEBUG
cookie_mode = 'basic'
10:43:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:41
DEBUG
Entering _get_cookie_basic()
10:43:41
DEBUG
reusing cookie
10:43:41
DEBUG
Exiting _get_cookie_basic()
10:43:41
DEBUG
Entering _get_crumb_basic()
10:43:41
DEBUG
reusing crumb
10:43:41
DEBUG
Exiting _get_crumb_basic()
10:43:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:41
DEBUG
Exiting _get_cookie_and_crumb()
10:43:41
DEBUG
response code=200
10:43:41
DEBUG
Exiting _make_request()
10:43:41
DEBUG
Exiting get()
10:43:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:34
10:43:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:43:41
DEBUG
Exiting history()
10:43:41
DEBUG
POLL [Yahoo]: 10:43:41 Price=$53.97
10:43:41
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:43:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:43:51
DEBUG
Entering history()
10:43:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:43:51
DEBUG
Entering history()
10:43:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:51
DEBUG
Entering get()
10:43:51
DEBUG
Entering _make_request()
10:43:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:43:51
DEBUG
Entering _get_cookie_and_crumb()
10:43:51
DEBUG
cookie_mode = 'basic'
10:43:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:51
DEBUG
Entering _get_cookie_basic()
10:43:51
DEBUG
reusing cookie
10:43:51
DEBUG
Exiting _get_cookie_basic()
10:43:51
DEBUG
Entering _get_crumb_basic()
10:43:51
DEBUG
reusing crumb
10:43:51
DEBUG
Exiting _get_crumb_basic()
10:43:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:51
DEBUG
Exiting _get_cookie_and_crumb()
10:43:51
DEBUG
response code=200
10:43:51
DEBUG
Exiting _make_request()
10:43:51
DEBUG
Exiting get()
10:43:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:34
10:43:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:43:51
DEBUG
Exiting history()
10:43:51
DEBUG
Exiting history()
10:43:51
DEBUG
Entering history()
10:43:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:51
DEBUG
Entering get()
10:43:51
DEBUG
Entering _make_request()
10:43:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:43:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:43:51
DEBUG
Entering _get_cookie_and_crumb()
10:43:51
DEBUG
cookie_mode = 'basic'
10:43:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:43:51
DEBUG
Entering _get_cookie_basic()
10:43:51
DEBUG
reusing cookie
10:43:51
DEBUG
Exiting _get_cookie_basic()
10:43:51
DEBUG
Entering _get_crumb_basic()
10:43:51
DEBUG
reusing crumb
10:43:51
DEBUG
Exiting _get_crumb_basic()
10:43:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:43:51
DEBUG
Exiting _get_cookie_and_crumb()
10:43:51
DEBUG
response code=200
10:43:51
DEBUG
Exiting _make_request()
10:43:51
DEBUG
Exiting get()
10:43:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:34
10:43:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:34-05:00
10:43:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:43:51
DEBUG
Exiting history()
10:44:01
DEBUG
Entering history()
10:44:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:01
DEBUG
Entering history()
10:44:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:01
DEBUG
Entering get()
10:44:01
DEBUG
Entering _make_request()
10:44:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:01
DEBUG
Entering _get_cookie_and_crumb()
10:44:01
DEBUG
cookie_mode = 'basic'
10:44:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:01
DEBUG
Entering _get_cookie_basic()
10:44:01
DEBUG
reusing cookie
10:44:01
DEBUG
Exiting _get_cookie_basic()
10:44:01
DEBUG
Entering _get_crumb_basic()
10:44:01
DEBUG
reusing crumb
10:44:01
DEBUG
Exiting _get_crumb_basic()
10:44:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:01
DEBUG
Exiting _get_cookie_and_crumb()
10:44:01
DEBUG
response code=200
10:44:01
DEBUG
Exiting _make_request()
10:44:01
DEBUG
Exiting get()
10:44:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:01
DEBUG
Exiting history()
10:44:01
DEBUG
Exiting history()
10:44:01
DEBUG
Entering history()
10:44:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:01
DEBUG
Entering get()
10:44:01
DEBUG
Entering _make_request()
10:44:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:01
DEBUG
Entering _get_cookie_and_crumb()
10:44:01
DEBUG
cookie_mode = 'basic'
10:44:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:01
DEBUG
Entering _get_cookie_basic()
10:44:01
DEBUG
reusing cookie
10:44:01
DEBUG
Exiting _get_cookie_basic()
10:44:01
DEBUG
Entering _get_crumb_basic()
10:44:01
DEBUG
reusing crumb
10:44:01
DEBUG
Exiting _get_crumb_basic()
10:44:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:01
DEBUG
Exiting _get_cookie_and_crumb()
10:44:01
DEBUG
response code=200
10:44:01
DEBUG
Exiting _make_request()
10:44:01
DEBUG
Exiting get()
10:44:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:01
DEBUG
Exiting history()
10:44:01
DEBUG
POLL [Yahoo]: 10:44:01 Price=$53.97
10:44:01
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:44:02
DEBUG
BAR: 10:43:00 O=54.08 H=54.08 L=54.00 C=54.00
10:44:02
DEBUG
Checking: C=54.00 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:44:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:44:11
DEBUG
Entering history()
10:44:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:11
DEBUG
Entering history()
10:44:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:11
DEBUG
Entering get()
10:44:11
DEBUG
Entering _make_request()
10:44:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:11
DEBUG
Entering _get_cookie_and_crumb()
10:44:11
DEBUG
cookie_mode = 'basic'
10:44:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:11
DEBUG
Entering _get_cookie_basic()
10:44:11
DEBUG
reusing cookie
10:44:11
DEBUG
Exiting _get_cookie_basic()
10:44:11
DEBUG
Entering _get_crumb_basic()
10:44:11
DEBUG
reusing crumb
10:44:11
DEBUG
Exiting _get_crumb_basic()
10:44:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:11
DEBUG
Exiting _get_cookie_and_crumb()
10:44:11
DEBUG
response code=200
10:44:11
DEBUG
Exiting _make_request()
10:44:11
DEBUG
Exiting get()
10:44:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:11
DEBUG
Exiting history()
10:44:11
DEBUG
Exiting history()
10:44:11
DEBUG
Entering history()
10:44:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:11
DEBUG
Entering get()
10:44:11
DEBUG
Entering _make_request()
10:44:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:11
DEBUG
Entering _get_cookie_and_crumb()
10:44:11
DEBUG
cookie_mode = 'basic'
10:44:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:11
DEBUG
Entering _get_cookie_basic()
10:44:11
DEBUG
reusing cookie
10:44:11
DEBUG
Exiting _get_cookie_basic()
10:44:11
DEBUG
Entering _get_crumb_basic()
10:44:11
DEBUG
reusing crumb
10:44:11
DEBUG
Exiting _get_crumb_basic()
10:44:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:11
DEBUG
Exiting _get_cookie_and_crumb()
10:44:11
DEBUG
response code=200
10:44:11
DEBUG
Exiting _make_request()
10:44:11
DEBUG
Exiting get()
10:44:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:11
DEBUG
Exiting history()
10:44:21
DEBUG
Entering history()
10:44:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:21
DEBUG
Entering history()
10:44:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:21
DEBUG
Entering get()
10:44:21
DEBUG
Entering _make_request()
10:44:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:21
DEBUG
Entering _get_cookie_and_crumb()
10:44:21
DEBUG
cookie_mode = 'basic'
10:44:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:21
DEBUG
Entering _get_cookie_basic()
10:44:21
DEBUG
reusing cookie
10:44:21
DEBUG
Exiting _get_cookie_basic()
10:44:21
DEBUG
Entering _get_crumb_basic()
10:44:21
DEBUG
reusing crumb
10:44:21
DEBUG
Exiting _get_crumb_basic()
10:44:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:21
DEBUG
Exiting _get_cookie_and_crumb()
10:44:21
DEBUG
response code=200
10:44:21
DEBUG
Exiting _make_request()
10:44:21
DEBUG
Exiting get()
10:44:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:21
DEBUG
Exiting history()
10:44:21
DEBUG
Exiting history()
10:44:21
DEBUG
Entering history()
10:44:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:21
DEBUG
Entering get()
10:44:21
DEBUG
Entering _make_request()
10:44:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:21
DEBUG
Entering _get_cookie_and_crumb()
10:44:21
DEBUG
cookie_mode = 'basic'
10:44:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:21
DEBUG
Entering _get_cookie_basic()
10:44:21
DEBUG
reusing cookie
10:44:21
DEBUG
Exiting _get_cookie_basic()
10:44:21
DEBUG
Entering _get_crumb_basic()
10:44:21
DEBUG
reusing crumb
10:44:21
DEBUG
Exiting _get_crumb_basic()
10:44:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:21
DEBUG
Exiting _get_cookie_and_crumb()
10:44:22
DEBUG
response code=200
10:44:22
DEBUG
Exiting _make_request()
10:44:22
DEBUG
Exiting get()
10:44:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:22
DEBUG
Exiting history()
10:44:32
DEBUG
Entering history()
10:44:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:32
DEBUG
Entering history()
10:44:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:32
DEBUG
Entering get()
10:44:32
DEBUG
Entering _make_request()
10:44:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:32
DEBUG
Entering _get_cookie_and_crumb()
10:44:32
DEBUG
cookie_mode = 'basic'
10:44:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:32
DEBUG
Entering _get_cookie_basic()
10:44:32
DEBUG
reusing cookie
10:44:32
DEBUG
Exiting _get_cookie_basic()
10:44:32
DEBUG
Entering _get_crumb_basic()
10:44:32
DEBUG
reusing crumb
10:44:32
DEBUG
Exiting _get_crumb_basic()
10:44:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:32
DEBUG
Exiting _get_cookie_and_crumb()
10:44:32
DEBUG
response code=200
10:44:32
DEBUG
Exiting _make_request()
10:44:32
DEBUG
Exiting get()
10:44:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:32
DEBUG
Exiting history()
10:44:32
DEBUG
Exiting history()
10:44:32
DEBUG
Entering history()
10:44:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:32
DEBUG
Entering get()
10:44:32
DEBUG
Entering _make_request()
10:44:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:32
DEBUG
Entering _get_cookie_and_crumb()
10:44:32
DEBUG
cookie_mode = 'basic'
10:44:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:32
DEBUG
Entering _get_cookie_basic()
10:44:32
DEBUG
reusing cookie
10:44:32
DEBUG
Exiting _get_cookie_basic()
10:44:32
DEBUG
Entering _get_crumb_basic()
10:44:32
DEBUG
reusing crumb
10:44:32
DEBUG
Exiting _get_crumb_basic()
10:44:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:32
DEBUG
Exiting _get_cookie_and_crumb()
10:44:32
DEBUG
response code=200
10:44:32
DEBUG
Exiting _make_request()
10:44:32
DEBUG
Exiting get()
10:44:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:32
DEBUG
Exiting history()
10:44:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:44:42
DEBUG
Entering history()
10:44:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:42
DEBUG
Entering history()
10:44:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:42
DEBUG
Entering get()
10:44:42
DEBUG
Entering _make_request()
10:44:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:42
DEBUG
Entering _get_cookie_and_crumb()
10:44:42
DEBUG
cookie_mode = 'basic'
10:44:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:42
DEBUG
Entering _get_cookie_basic()
10:44:42
DEBUG
reusing cookie
10:44:42
DEBUG
Exiting _get_cookie_basic()
10:44:42
DEBUG
Entering _get_crumb_basic()
10:44:42
DEBUG
reusing crumb
10:44:42
DEBUG
Exiting _get_crumb_basic()
10:44:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:42
DEBUG
Exiting _get_cookie_and_crumb()
10:44:42
DEBUG
response code=200
10:44:42
DEBUG
Exiting _make_request()
10:44:42
DEBUG
Exiting get()
10:44:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:42
DEBUG
Exiting history()
10:44:42
DEBUG
Exiting history()
10:44:42
DEBUG
Entering history()
10:44:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:42
DEBUG
Entering get()
10:44:42
DEBUG
Entering _make_request()
10:44:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:42
DEBUG
Entering _get_cookie_and_crumb()
10:44:42
DEBUG
cookie_mode = 'basic'
10:44:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:42
DEBUG
Entering _get_cookie_basic()
10:44:42
DEBUG
reusing cookie
10:44:42
DEBUG
Exiting _get_cookie_basic()
10:44:42
DEBUG
Entering _get_crumb_basic()
10:44:42
DEBUG
reusing crumb
10:44:42
DEBUG
Exiting _get_crumb_basic()
10:44:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:42
DEBUG
Exiting _get_cookie_and_crumb()
10:44:42
DEBUG
response code=200
10:44:42
DEBUG
Exiting _make_request()
10:44:42
DEBUG
Exiting get()
10:44:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:42
DEBUG
Exiting history()
10:44:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:44:52
DEBUG
Entering history()
10:44:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:44:52
DEBUG
Entering history()
10:44:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:52
DEBUG
Entering get()
10:44:52
DEBUG
Entering _make_request()
10:44:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:44:52
DEBUG
Entering _get_cookie_and_crumb()
10:44:52
DEBUG
cookie_mode = 'basic'
10:44:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:52
DEBUG
Entering _get_cookie_basic()
10:44:52
DEBUG
reusing cookie
10:44:52
DEBUG
Exiting _get_cookie_basic()
10:44:52
DEBUG
Entering _get_crumb_basic()
10:44:52
DEBUG
reusing crumb
10:44:52
DEBUG
Exiting _get_crumb_basic()
10:44:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:52
DEBUG
Exiting _get_cookie_and_crumb()
10:44:52
DEBUG
response code=200
10:44:52
DEBUG
Exiting _make_request()
10:44:52
DEBUG
Exiting get()
10:44:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:44:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:44:52
DEBUG
Exiting history()
10:44:52
DEBUG
Exiting history()
10:44:52
DEBUG
Entering history()
10:44:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:52
DEBUG
Entering get()
10:44:52
DEBUG
Entering _make_request()
10:44:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:44:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:44:52
DEBUG
Entering _get_cookie_and_crumb()
10:44:52
DEBUG
cookie_mode = 'basic'
10:44:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:44:52
DEBUG
Entering _get_cookie_basic()
10:44:52
DEBUG
reusing cookie
10:44:52
DEBUG
Exiting _get_cookie_basic()
10:44:52
DEBUG
Entering _get_crumb_basic()
10:44:52
DEBUG
reusing crumb
10:44:52
DEBUG
Exiting _get_crumb_basic()
10:44:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:44:52
DEBUG
Exiting _get_cookie_and_crumb()
10:44:52
DEBUG
response code=200
10:44:52
DEBUG
Exiting _make_request()
10:44:52
DEBUG
Exiting get()
10:44:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:44:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:44:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:44:52
DEBUG
Exiting history()
10:45:01
DEBUG
BAR: 10:44:00 O=54.07 H=54.07 L=54.07 C=54.07
10:45:01
DEBUG
Checking: C=54.07 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:45:02
DEBUG
Entering history()
10:45:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:02
DEBUG
Entering history()
10:45:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:02
DEBUG
Entering get()
10:45:02
DEBUG
Entering _make_request()
10:45:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:02
DEBUG
Entering _get_cookie_and_crumb()
10:45:02
DEBUG
cookie_mode = 'basic'
10:45:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:02
DEBUG
Entering _get_cookie_basic()
10:45:02
DEBUG
reusing cookie
10:45:02
DEBUG
Exiting _get_cookie_basic()
10:45:02
DEBUG
Entering _get_crumb_basic()
10:45:02
DEBUG
reusing crumb
10:45:02
DEBUG
Exiting _get_crumb_basic()
10:45:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:02
DEBUG
Exiting _get_cookie_and_crumb()
10:45:02
DEBUG
response code=200
10:45:02
DEBUG
Exiting _make_request()
10:45:02
DEBUG
Exiting get()
10:45:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:02
DEBUG
Exiting history()
10:45:02
DEBUG
Exiting history()
10:45:02
DEBUG
Entering history()
10:45:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:02
DEBUG
Entering get()
10:45:02
DEBUG
Entering _make_request()
10:45:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:02
DEBUG
Entering _get_cookie_and_crumb()
10:45:02
DEBUG
cookie_mode = 'basic'
10:45:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:02
DEBUG
Entering _get_cookie_basic()
10:45:02
DEBUG
reusing cookie
10:45:02
DEBUG
Exiting _get_cookie_basic()
10:45:02
DEBUG
Entering _get_crumb_basic()
10:45:02
DEBUG
reusing crumb
10:45:02
DEBUG
Exiting _get_crumb_basic()
10:45:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:02
DEBUG
Exiting _get_cookie_and_crumb()
10:45:02
DEBUG
response code=200
10:45:02
DEBUG
Exiting _make_request()
10:45:02
DEBUG
Exiting get()
10:45:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:02
DEBUG
Exiting history()
10:45:02
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:45:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:45:12
DEBUG
Entering history()
10:45:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:12
DEBUG
Entering history()
10:45:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:12
DEBUG
Entering get()
10:45:12
DEBUG
Entering _make_request()
10:45:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:12
DEBUG
Entering _get_cookie_and_crumb()
10:45:12
DEBUG
cookie_mode = 'basic'
10:45:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:12
DEBUG
Entering _get_cookie_basic()
10:45:12
DEBUG
reusing cookie
10:45:12
DEBUG
Exiting _get_cookie_basic()
10:45:12
DEBUG
Entering _get_crumb_basic()
10:45:12
DEBUG
reusing crumb
10:45:12
DEBUG
Exiting _get_crumb_basic()
10:45:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:12
DEBUG
Exiting _get_cookie_and_crumb()
10:45:12
DEBUG
response code=200
10:45:12
DEBUG
Exiting _make_request()
10:45:12
DEBUG
Exiting get()
10:45:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:12
DEBUG
Exiting history()
10:45:12
DEBUG
Exiting history()
10:45:12
DEBUG
Entering history()
10:45:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:12
DEBUG
Entering get()
10:45:12
DEBUG
Entering _make_request()
10:45:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:12
DEBUG
Entering _get_cookie_and_crumb()
10:45:12
DEBUG
cookie_mode = 'basic'
10:45:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:12
DEBUG
Entering _get_cookie_basic()
10:45:12
DEBUG
reusing cookie
10:45:12
DEBUG
Exiting _get_cookie_basic()
10:45:12
DEBUG
Entering _get_crumb_basic()
10:45:12
DEBUG
reusing crumb
10:45:12
DEBUG
Exiting _get_crumb_basic()
10:45:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:12
DEBUG
Exiting _get_cookie_and_crumb()
10:45:12
DEBUG
response code=200
10:45:12
DEBUG
Exiting _make_request()
10:45:12
DEBUG
Exiting get()
10:45:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:12
DEBUG
Exiting history()
10:45:22
DEBUG
Entering history()
10:45:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:22
DEBUG
Entering history()
10:45:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:22
DEBUG
Entering get()
10:45:22
DEBUG
Entering _make_request()
10:45:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:22
DEBUG
Entering _get_cookie_and_crumb()
10:45:22
DEBUG
cookie_mode = 'basic'
10:45:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:22
DEBUG
Entering _get_cookie_basic()
10:45:22
DEBUG
reusing cookie
10:45:22
DEBUG
Exiting _get_cookie_basic()
10:45:22
DEBUG
Entering _get_crumb_basic()
10:45:22
DEBUG
reusing crumb
10:45:22
DEBUG
Exiting _get_crumb_basic()
10:45:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:22
DEBUG
Exiting _get_cookie_and_crumb()
10:45:22
DEBUG
response code=200
10:45:22
DEBUG
Exiting _make_request()
10:45:22
DEBUG
Exiting get()
10:45:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:22
DEBUG
Exiting history()
10:45:22
DEBUG
Exiting history()
10:45:22
DEBUG
Entering history()
10:45:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:22
DEBUG
Entering get()
10:45:22
DEBUG
Entering _make_request()
10:45:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:22
DEBUG
Entering _get_cookie_and_crumb()
10:45:22
DEBUG
cookie_mode = 'basic'
10:45:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:22
DEBUG
Entering _get_cookie_basic()
10:45:22
DEBUG
reusing cookie
10:45:22
DEBUG
Exiting _get_cookie_basic()
10:45:22
DEBUG
Entering _get_crumb_basic()
10:45:22
DEBUG
reusing crumb
10:45:22
DEBUG
Exiting _get_crumb_basic()
10:45:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:22
DEBUG
Exiting _get_cookie_and_crumb()
10:45:22
DEBUG
response code=200
10:45:22
DEBUG
Exiting _make_request()
10:45:22
DEBUG
Exiting get()
10:45:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:22
DEBUG
Exiting history()
10:45:32
DEBUG
Entering history()
10:45:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:32
DEBUG
Entering history()
10:45:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:32
DEBUG
Entering get()
10:45:32
DEBUG
Entering _make_request()
10:45:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:32
DEBUG
Entering _get_cookie_and_crumb()
10:45:32
DEBUG
cookie_mode = 'basic'
10:45:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:32
DEBUG
Entering _get_cookie_basic()
10:45:32
DEBUG
reusing cookie
10:45:32
DEBUG
Exiting _get_cookie_basic()
10:45:32
DEBUG
Entering _get_crumb_basic()
10:45:32
DEBUG
reusing crumb
10:45:32
DEBUG
Exiting _get_crumb_basic()
10:45:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:32
DEBUG
Exiting _get_cookie_and_crumb()
10:45:32
DEBUG
response code=200
10:45:32
DEBUG
Exiting _make_request()
10:45:32
DEBUG
Exiting get()
10:45:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:32
DEBUG
Exiting history()
10:45:32
DEBUG
Exiting history()
10:45:32
DEBUG
Entering history()
10:45:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:32
DEBUG
Entering get()
10:45:32
DEBUG
Entering _make_request()
10:45:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:32
DEBUG
Entering _get_cookie_and_crumb()
10:45:32
DEBUG
cookie_mode = 'basic'
10:45:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:32
DEBUG
Entering _get_cookie_basic()
10:45:32
DEBUG
reusing cookie
10:45:32
DEBUG
Exiting _get_cookie_basic()
10:45:32
DEBUG
Entering _get_crumb_basic()
10:45:32
DEBUG
reusing crumb
10:45:32
DEBUG
Exiting _get_crumb_basic()
10:45:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:32
DEBUG
Exiting _get_cookie_and_crumb()
10:45:32
DEBUG
response code=200
10:45:32
DEBUG
Exiting _make_request()
10:45:32
DEBUG
Exiting get()
10:45:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:32
DEBUG
Exiting history()
10:45:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:45:43
DEBUG
Entering history()
10:45:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:43
DEBUG
Entering history()
10:45:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:43
DEBUG
Entering get()
10:45:43
DEBUG
Entering _make_request()
10:45:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:43
DEBUG
Entering _get_cookie_and_crumb()
10:45:43
DEBUG
cookie_mode = 'basic'
10:45:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:43
DEBUG
Entering _get_cookie_basic()
10:45:43
DEBUG
reusing cookie
10:45:43
DEBUG
Exiting _get_cookie_basic()
10:45:43
DEBUG
Entering _get_crumb_basic()
10:45:43
DEBUG
reusing crumb
10:45:43
DEBUG
Exiting _get_crumb_basic()
10:45:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:43
DEBUG
Exiting _get_cookie_and_crumb()
10:45:43
DEBUG
response code=200
10:45:43
DEBUG
Exiting _make_request()
10:45:43
DEBUG
Exiting get()
10:45:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:43
DEBUG
Exiting history()
10:45:43
DEBUG
Exiting history()
10:45:43
DEBUG
Entering history()
10:45:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:43
DEBUG
Entering get()
10:45:43
DEBUG
Entering _make_request()
10:45:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:43
DEBUG
Entering _get_cookie_and_crumb()
10:45:43
DEBUG
cookie_mode = 'basic'
10:45:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:43
DEBUG
Entering _get_cookie_basic()
10:45:43
DEBUG
reusing cookie
10:45:43
DEBUG
Exiting _get_cookie_basic()
10:45:43
DEBUG
Entering _get_crumb_basic()
10:45:43
DEBUG
reusing crumb
10:45:43
DEBUG
Exiting _get_crumb_basic()
10:45:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:43
DEBUG
Exiting _get_cookie_and_crumb()
10:45:43
DEBUG
response code=200
10:45:43
DEBUG
Exiting _make_request()
10:45:43
DEBUG
Exiting get()
10:45:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:43
DEBUG
Exiting history()
10:45:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:45:53
DEBUG
Entering history()
10:45:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:45:53
DEBUG
Entering history()
10:45:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:53
DEBUG
Entering get()
10:45:53
DEBUG
Entering _make_request()
10:45:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:45:53
DEBUG
Entering _get_cookie_and_crumb()
10:45:53
DEBUG
cookie_mode = 'basic'
10:45:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:53
DEBUG
Entering _get_cookie_basic()
10:45:53
DEBUG
reusing cookie
10:45:53
DEBUG
Exiting _get_cookie_basic()
10:45:53
DEBUG
Entering _get_crumb_basic()
10:45:53
DEBUG
reusing crumb
10:45:53
DEBUG
Exiting _get_crumb_basic()
10:45:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:53
DEBUG
Exiting _get_cookie_and_crumb()
10:45:53
DEBUG
response code=200
10:45:53
DEBUG
Exiting _make_request()
10:45:53
DEBUG
Exiting get()
10:45:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:45:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:45:53
DEBUG
Exiting history()
10:45:53
DEBUG
Exiting history()
10:45:53
DEBUG
Entering history()
10:45:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:53
DEBUG
Entering get()
10:45:53
DEBUG
Entering _make_request()
10:45:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:45:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:45:53
DEBUG
Entering _get_cookie_and_crumb()
10:45:53
DEBUG
cookie_mode = 'basic'
10:45:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:45:53
DEBUG
Entering _get_cookie_basic()
10:45:53
DEBUG
reusing cookie
10:45:53
DEBUG
Exiting _get_cookie_basic()
10:45:53
DEBUG
Entering _get_crumb_basic()
10:45:53
DEBUG
reusing crumb
10:45:53
DEBUG
Exiting _get_crumb_basic()
10:45:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:45:53
DEBUG
Exiting _get_cookie_and_crumb()
10:45:53
DEBUG
response code=200
10:45:53
DEBUG
Exiting _make_request()
10:45:53
DEBUG
Exiting get()
10:45:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:45:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:45:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:45:53
DEBUG
Exiting history()
10:46:03
DEBUG
Entering history()
10:46:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:03
DEBUG
Entering history()
10:46:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:03
DEBUG
Entering get()
10:46:03
DEBUG
Entering _make_request()
10:46:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:03
DEBUG
Entering _get_cookie_and_crumb()
10:46:03
DEBUG
cookie_mode = 'basic'
10:46:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:03
DEBUG
Entering _get_cookie_basic()
10:46:03
DEBUG
reusing cookie
10:46:03
DEBUG
Exiting _get_cookie_basic()
10:46:03
DEBUG
Entering _get_crumb_basic()
10:46:03
DEBUG
reusing crumb
10:46:03
DEBUG
Exiting _get_crumb_basic()
10:46:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:03
DEBUG
Exiting _get_cookie_and_crumb()
10:46:03
DEBUG
response code=200
10:46:03
DEBUG
Exiting _make_request()
10:46:03
DEBUG
Exiting get()
10:46:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:03
DEBUG
Exiting history()
10:46:03
DEBUG
Exiting history()
10:46:03
DEBUG
Entering history()
10:46:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:03
DEBUG
Entering get()
10:46:03
DEBUG
Entering _make_request()
10:46:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:03
DEBUG
Entering _get_cookie_and_crumb()
10:46:03
DEBUG
cookie_mode = 'basic'
10:46:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:03
DEBUG
Entering _get_cookie_basic()
10:46:03
DEBUG
reusing cookie
10:46:03
DEBUG
Exiting _get_cookie_basic()
10:46:03
DEBUG
Entering _get_crumb_basic()
10:46:03
DEBUG
reusing crumb
10:46:03
DEBUG
Exiting _get_crumb_basic()
10:46:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:03
DEBUG
Exiting _get_cookie_and_crumb()
10:46:03
DEBUG
response code=200
10:46:03
DEBUG
Exiting _make_request()
10:46:03
DEBUG
Exiting get()
10:46:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:03
DEBUG
Exiting history()
10:46:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:46:13
DEBUG
Entering history()
10:46:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:13
DEBUG
Entering history()
10:46:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:13
DEBUG
Entering get()
10:46:13
DEBUG
Entering _make_request()
10:46:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:13
DEBUG
Entering _get_cookie_and_crumb()
10:46:13
DEBUG
cookie_mode = 'basic'
10:46:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:13
DEBUG
Entering _get_cookie_basic()
10:46:13
DEBUG
reusing cookie
10:46:13
DEBUG
Exiting _get_cookie_basic()
10:46:13
DEBUG
Entering _get_crumb_basic()
10:46:13
DEBUG
reusing crumb
10:46:13
DEBUG
Exiting _get_crumb_basic()
10:46:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:13
DEBUG
Exiting _get_cookie_and_crumb()
10:46:13
DEBUG
response code=200
10:46:13
DEBUG
Exiting _make_request()
10:46:13
DEBUG
Exiting get()
10:46:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:13
DEBUG
Exiting history()
10:46:13
DEBUG
Exiting history()
10:46:13
DEBUG
Entering history()
10:46:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:13
DEBUG
Entering get()
10:46:13
DEBUG
Entering _make_request()
10:46:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:13
DEBUG
Entering _get_cookie_and_crumb()
10:46:13
DEBUG
cookie_mode = 'basic'
10:46:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:13
DEBUG
Entering _get_cookie_basic()
10:46:13
DEBUG
reusing cookie
10:46:13
DEBUG
Exiting _get_cookie_basic()
10:46:13
DEBUG
Entering _get_crumb_basic()
10:46:13
DEBUG
reusing crumb
10:46:13
DEBUG
Exiting _get_crumb_basic()
10:46:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:13
DEBUG
Exiting _get_cookie_and_crumb()
10:46:13
DEBUG
response code=200
10:46:13
DEBUG
Exiting _make_request()
10:46:13
DEBUG
Exiting get()
10:46:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:13
DEBUG
Exiting history()
10:46:23
DEBUG
Entering history()
10:46:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:23
DEBUG
Entering history()
10:46:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:23
DEBUG
Entering get()
10:46:23
DEBUG
Entering _make_request()
10:46:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:23
DEBUG
Entering _get_cookie_and_crumb()
10:46:23
DEBUG
cookie_mode = 'basic'
10:46:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:23
DEBUG
Entering _get_cookie_basic()
10:46:23
DEBUG
reusing cookie
10:46:23
DEBUG
Exiting _get_cookie_basic()
10:46:23
DEBUG
Entering _get_crumb_basic()
10:46:23
DEBUG
reusing crumb
10:46:23
DEBUG
Exiting _get_crumb_basic()
10:46:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:23
DEBUG
Exiting _get_cookie_and_crumb()
10:46:23
DEBUG
response code=200
10:46:23
DEBUG
Exiting _make_request()
10:46:23
DEBUG
Exiting get()
10:46:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:24
DEBUG
Exiting history()
10:46:24
DEBUG
Exiting history()
10:46:24
DEBUG
Entering history()
10:46:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:24
DEBUG
Entering get()
10:46:24
DEBUG
Entering _make_request()
10:46:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:24
DEBUG
Entering _get_cookie_and_crumb()
10:46:24
DEBUG
cookie_mode = 'basic'
10:46:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:24
DEBUG
Entering _get_cookie_basic()
10:46:24
DEBUG
reusing cookie
10:46:24
DEBUG
Exiting _get_cookie_basic()
10:46:24
DEBUG
Entering _get_crumb_basic()
10:46:24
DEBUG
reusing crumb
10:46:24
DEBUG
Exiting _get_crumb_basic()
10:46:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:24
DEBUG
Exiting _get_cookie_and_crumb()
10:46:24
DEBUG
response code=200
10:46:24
DEBUG
Exiting _make_request()
10:46:24
DEBUG
Exiting get()
10:46:24
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:24
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:24
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:24
DEBUG
Exiting history()
10:46:34
DEBUG
Entering history()
10:46:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:34
DEBUG
Entering history()
10:46:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:34
DEBUG
Entering get()
10:46:34
DEBUG
Entering _make_request()
10:46:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:34
DEBUG
Entering _get_cookie_and_crumb()
10:46:34
DEBUG
cookie_mode = 'basic'
10:46:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:34
DEBUG
Entering _get_cookie_basic()
10:46:34
DEBUG
reusing cookie
10:46:34
DEBUG
Exiting _get_cookie_basic()
10:46:34
DEBUG
Entering _get_crumb_basic()
10:46:34
DEBUG
reusing crumb
10:46:34
DEBUG
Exiting _get_crumb_basic()
10:46:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:34
DEBUG
Exiting _get_cookie_and_crumb()
10:46:34
DEBUG
response code=200
10:46:34
DEBUG
Exiting _make_request()
10:46:34
DEBUG
Exiting get()
10:46:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:34
DEBUG
Exiting history()
10:46:34
DEBUG
Exiting history()
10:46:34
DEBUG
Entering history()
10:46:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:34
DEBUG
Entering get()
10:46:34
DEBUG
Entering _make_request()
10:46:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:34
DEBUG
Entering _get_cookie_and_crumb()
10:46:34
DEBUG
cookie_mode = 'basic'
10:46:34
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:34
DEBUG
Entering _get_cookie_basic()
10:46:34
DEBUG
reusing cookie
10:46:34
DEBUG
Exiting _get_cookie_basic()
10:46:34
DEBUG
Entering _get_crumb_basic()
10:46:34
DEBUG
reusing crumb
10:46:34
DEBUG
Exiting _get_crumb_basic()
10:46:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:34
DEBUG
Exiting _get_cookie_and_crumb()
10:46:34
DEBUG
response code=200
10:46:34
DEBUG
Exiting _make_request()
10:46:34
DEBUG
Exiting get()
10:46:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:34
DEBUG
Exiting history()
10:46:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:46:44
DEBUG
Entering history()
10:46:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:44
DEBUG
Entering history()
10:46:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:44
DEBUG
Entering get()
10:46:44
DEBUG
Entering _make_request()
10:46:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:44
DEBUG
Entering _get_cookie_and_crumb()
10:46:44
DEBUG
cookie_mode = 'basic'
10:46:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:44
DEBUG
Entering _get_cookie_basic()
10:46:44
DEBUG
reusing cookie
10:46:44
DEBUG
Exiting _get_cookie_basic()
10:46:44
DEBUG
Entering _get_crumb_basic()
10:46:44
DEBUG
reusing crumb
10:46:44
DEBUG
Exiting _get_crumb_basic()
10:46:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:44
DEBUG
Exiting _get_cookie_and_crumb()
10:46:44
DEBUG
response code=200
10:46:44
DEBUG
Exiting _make_request()
10:46:44
DEBUG
Exiting get()
10:46:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:44
DEBUG
Exiting history()
10:46:44
DEBUG
Exiting history()
10:46:44
DEBUG
Entering history()
10:46:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:44
DEBUG
Entering get()
10:46:44
DEBUG
Entering _make_request()
10:46:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:44
DEBUG
Entering _get_cookie_and_crumb()
10:46:44
DEBUG
cookie_mode = 'basic'
10:46:44
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:44
DEBUG
Entering _get_cookie_basic()
10:46:44
DEBUG
reusing cookie
10:46:44
DEBUG
Exiting _get_cookie_basic()
10:46:44
DEBUG
Entering _get_crumb_basic()
10:46:44
DEBUG
reusing crumb
10:46:44
DEBUG
Exiting _get_crumb_basic()
10:46:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:44
DEBUG
Exiting _get_cookie_and_crumb()
10:46:44
DEBUG
response code=200
10:46:44
DEBUG
Exiting _make_request()
10:46:44
DEBUG
Exiting get()
10:46:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:44
DEBUG
Exiting history()
10:46:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:46:54
DEBUG
Entering history()
10:46:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:46:54
DEBUG
Entering history()
10:46:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:54
DEBUG
Entering get()
10:46:54
DEBUG
Entering _make_request()
10:46:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:46:54
DEBUG
Entering _get_cookie_and_crumb()
10:46:54
DEBUG
cookie_mode = 'basic'
10:46:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:54
DEBUG
Entering _get_cookie_basic()
10:46:54
DEBUG
reusing cookie
10:46:54
DEBUG
Exiting _get_cookie_basic()
10:46:54
DEBUG
Entering _get_crumb_basic()
10:46:54
DEBUG
reusing crumb
10:46:54
DEBUG
Exiting _get_crumb_basic()
10:46:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:54
DEBUG
Exiting _get_cookie_and_crumb()
10:46:54
DEBUG
response code=200
10:46:54
DEBUG
Exiting _make_request()
10:46:54
DEBUG
Exiting get()
10:46:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:46:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:46:54
DEBUG
Exiting history()
10:46:54
DEBUG
Exiting history()
10:46:54
DEBUG
Entering history()
10:46:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:54
DEBUG
Entering get()
10:46:54
DEBUG
Entering _make_request()
10:46:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:46:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:46:54
DEBUG
Entering _get_cookie_and_crumb()
10:46:54
DEBUG
cookie_mode = 'basic'
10:46:54
DEBUG
Entering _get_cookie_and_crumb_basic()
10:46:54
DEBUG
Entering _get_cookie_basic()
10:46:54
DEBUG
reusing cookie
10:46:54
DEBUG
Exiting _get_cookie_basic()
10:46:54
DEBUG
Entering _get_crumb_basic()
10:46:54
DEBUG
reusing crumb
10:46:54
DEBUG
Exiting _get_crumb_basic()
10:46:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:46:54
DEBUG
Exiting _get_cookie_and_crumb()
10:46:54
DEBUG
response code=200
10:46:54
DEBUG
Exiting _make_request()
10:46:54
DEBUG
Exiting get()
10:46:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:46:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:46:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:46:54
DEBUG
Exiting history()
10:47:00
DEBUG
BAR: 10:46:00 O=54.03 H=54.05 L=54.03 C=54.05
10:47:00
DEBUG
Checking: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:47:04
DEBUG
Entering history()
10:47:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:04
DEBUG
Entering history()
10:47:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:04
DEBUG
Entering get()
10:47:04
DEBUG
Entering _make_request()
10:47:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:04
DEBUG
Entering _get_cookie_and_crumb()
10:47:04
DEBUG
cookie_mode = 'basic'
10:47:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:04
DEBUG
Entering _get_cookie_basic()
10:47:04
DEBUG
reusing cookie
10:47:04
DEBUG
Exiting _get_cookie_basic()
10:47:04
DEBUG
Entering _get_crumb_basic()
10:47:04
DEBUG
reusing crumb
10:47:04
DEBUG
Exiting _get_crumb_basic()
10:47:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:04
DEBUG
Exiting _get_cookie_and_crumb()
10:47:04
DEBUG
response code=200
10:47:04
DEBUG
Exiting _make_request()
10:47:04
DEBUG
Exiting get()
10:47:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:04
DEBUG
Exiting history()
10:47:04
DEBUG
Exiting history()
10:47:04
DEBUG
Entering history()
10:47:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:04
DEBUG
Entering get()
10:47:04
DEBUG
Entering _make_request()
10:47:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:04
DEBUG
Entering _get_cookie_and_crumb()
10:47:04
DEBUG
cookie_mode = 'basic'
10:47:04
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:04
DEBUG
Entering _get_cookie_basic()
10:47:04
DEBUG
reusing cookie
10:47:04
DEBUG
Exiting _get_cookie_basic()
10:47:04
DEBUG
Entering _get_crumb_basic()
10:47:04
DEBUG
reusing crumb
10:47:04
DEBUG
Exiting _get_crumb_basic()
10:47:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:04
DEBUG
Exiting _get_cookie_and_crumb()
10:47:04
DEBUG
response code=200
10:47:04
DEBUG
Exiting _make_request()
10:47:04
DEBUG
Exiting get()
10:47:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:04
DEBUG
Exiting history()
10:47:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:47:14
DEBUG
Entering history()
10:47:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:14
DEBUG
Entering history()
10:47:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:14
DEBUG
Entering get()
10:47:14
DEBUG
Entering _make_request()
10:47:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:14
DEBUG
Entering _get_cookie_and_crumb()
10:47:14
DEBUG
cookie_mode = 'basic'
10:47:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:14
DEBUG
Entering _get_cookie_basic()
10:47:14
DEBUG
reusing cookie
10:47:14
DEBUG
Exiting _get_cookie_basic()
10:47:14
DEBUG
Entering _get_crumb_basic()
10:47:14
DEBUG
reusing crumb
10:47:14
DEBUG
Exiting _get_crumb_basic()
10:47:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:14
DEBUG
Exiting _get_cookie_and_crumb()
10:47:14
DEBUG
response code=200
10:47:14
DEBUG
Exiting _make_request()
10:47:14
DEBUG
Exiting get()
10:47:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:14
DEBUG
Exiting history()
10:47:14
DEBUG
Exiting history()
10:47:14
DEBUG
Entering history()
10:47:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:14
DEBUG
Entering get()
10:47:14
DEBUG
Entering _make_request()
10:47:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:14
DEBUG
Entering _get_cookie_and_crumb()
10:47:14
DEBUG
cookie_mode = 'basic'
10:47:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:14
DEBUG
Entering _get_cookie_basic()
10:47:14
DEBUG
reusing cookie
10:47:14
DEBUG
Exiting _get_cookie_basic()
10:47:14
DEBUG
Entering _get_crumb_basic()
10:47:14
DEBUG
reusing crumb
10:47:14
DEBUG
Exiting _get_crumb_basic()
10:47:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:14
DEBUG
Exiting _get_cookie_and_crumb()
10:47:14
DEBUG
response code=200
10:47:14
DEBUG
Exiting _make_request()
10:47:14
DEBUG
Exiting get()
10:47:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:15
DEBUG
Exiting history()
10:47:25
DEBUG
Entering history()
10:47:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:25
DEBUG
Entering history()
10:47:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:25
DEBUG
Entering get()
10:47:25
DEBUG
Entering _make_request()
10:47:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:25
DEBUG
Entering _get_cookie_and_crumb()
10:47:25
DEBUG
cookie_mode = 'basic'
10:47:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:25
DEBUG
Entering _get_cookie_basic()
10:47:25
DEBUG
reusing cookie
10:47:25
DEBUG
Exiting _get_cookie_basic()
10:47:25
DEBUG
Entering _get_crumb_basic()
10:47:25
DEBUG
reusing crumb
10:47:25
DEBUG
Exiting _get_crumb_basic()
10:47:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:25
DEBUG
Exiting _get_cookie_and_crumb()
10:47:25
DEBUG
response code=200
10:47:25
DEBUG
Exiting _make_request()
10:47:25
DEBUG
Exiting get()
10:47:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:25
DEBUG
Exiting history()
10:47:25
DEBUG
Exiting history()
10:47:25
DEBUG
Entering history()
10:47:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:25
DEBUG
Entering get()
10:47:25
DEBUG
Entering _make_request()
10:47:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:25
DEBUG
Entering _get_cookie_and_crumb()
10:47:25
DEBUG
cookie_mode = 'basic'
10:47:25
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:25
DEBUG
Entering _get_cookie_basic()
10:47:25
DEBUG
reusing cookie
10:47:25
DEBUG
Exiting _get_cookie_basic()
10:47:25
DEBUG
Entering _get_crumb_basic()
10:47:25
DEBUG
reusing crumb
10:47:25
DEBUG
Exiting _get_crumb_basic()
10:47:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:25
DEBUG
Exiting _get_cookie_and_crumb()
10:47:25
DEBUG
response code=200
10:47:25
DEBUG
Exiting _make_request()
10:47:25
DEBUG
Exiting get()
10:47:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:25
DEBUG
Exiting history()
10:47:35
DEBUG
Entering history()
10:47:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:35
DEBUG
Entering history()
10:47:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:35
DEBUG
Entering get()
10:47:35
DEBUG
Entering _make_request()
10:47:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:35
DEBUG
Entering _get_cookie_and_crumb()
10:47:35
DEBUG
cookie_mode = 'basic'
10:47:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:35
DEBUG
Entering _get_cookie_basic()
10:47:35
DEBUG
reusing cookie
10:47:35
DEBUG
Exiting _get_cookie_basic()
10:47:35
DEBUG
Entering _get_crumb_basic()
10:47:35
DEBUG
reusing crumb
10:47:35
DEBUG
Exiting _get_crumb_basic()
10:47:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:35
DEBUG
Exiting _get_cookie_and_crumb()
10:47:35
DEBUG
response code=200
10:47:35
DEBUG
Exiting _make_request()
10:47:35
DEBUG
Exiting get()
10:47:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:35
DEBUG
Exiting history()
10:47:35
DEBUG
Exiting history()
10:47:35
DEBUG
Entering history()
10:47:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:35
DEBUG
Entering get()
10:47:35
DEBUG
Entering _make_request()
10:47:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:35
DEBUG
Entering _get_cookie_and_crumb()
10:47:35
DEBUG
cookie_mode = 'basic'
10:47:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:35
DEBUG
Entering _get_cookie_basic()
10:47:35
DEBUG
reusing cookie
10:47:35
DEBUG
Exiting _get_cookie_basic()
10:47:35
DEBUG
Entering _get_crumb_basic()
10:47:35
DEBUG
reusing crumb
10:47:35
DEBUG
Exiting _get_crumb_basic()
10:47:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:35
DEBUG
Exiting _get_cookie_and_crumb()
10:47:35
DEBUG
response code=200
10:47:35
DEBUG
Exiting _make_request()
10:47:35
DEBUG
Exiting get()
10:47:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:35
DEBUG
Exiting history()
10:47:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:47:45
DEBUG
Entering history()
10:47:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:45
DEBUG
Entering history()
10:47:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:45
DEBUG
Entering get()
10:47:45
DEBUG
Entering _make_request()
10:47:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:45
DEBUG
Entering _get_cookie_and_crumb()
10:47:45
DEBUG
cookie_mode = 'basic'
10:47:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:45
DEBUG
Entering _get_cookie_basic()
10:47:45
DEBUG
reusing cookie
10:47:45
DEBUG
Exiting _get_cookie_basic()
10:47:45
DEBUG
Entering _get_crumb_basic()
10:47:45
DEBUG
reusing crumb
10:47:45
DEBUG
Exiting _get_crumb_basic()
10:47:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:45
DEBUG
Exiting _get_cookie_and_crumb()
10:47:45
DEBUG
response code=200
10:47:45
DEBUG
Exiting _make_request()
10:47:45
DEBUG
Exiting get()
10:47:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:45
DEBUG
Exiting history()
10:47:45
DEBUG
Exiting history()
10:47:45
DEBUG
Entering history()
10:47:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:45
DEBUG
Entering get()
10:47:45
DEBUG
Entering _make_request()
10:47:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:45
DEBUG
Entering _get_cookie_and_crumb()
10:47:45
DEBUG
cookie_mode = 'basic'
10:47:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:45
DEBUG
Entering _get_cookie_basic()
10:47:45
DEBUG
reusing cookie
10:47:45
DEBUG
Exiting _get_cookie_basic()
10:47:45
DEBUG
Entering _get_crumb_basic()
10:47:45
DEBUG
reusing crumb
10:47:45
DEBUG
Exiting _get_crumb_basic()
10:47:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:45
DEBUG
Exiting _get_cookie_and_crumb()
10:47:45
DEBUG
response code=200
10:47:45
DEBUG
Exiting _make_request()
10:47:45
DEBUG
Exiting get()
10:47:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:45
DEBUG
Exiting history()
10:47:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:47:55
DEBUG
Entering history()
10:47:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:47:55
DEBUG
Entering history()
10:47:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:55
DEBUG
Entering get()
10:47:55
DEBUG
Entering _make_request()
10:47:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:47:55
DEBUG
Entering _get_cookie_and_crumb()
10:47:55
DEBUG
cookie_mode = 'basic'
10:47:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:55
DEBUG
Entering _get_cookie_basic()
10:47:55
DEBUG
reusing cookie
10:47:55
DEBUG
Exiting _get_cookie_basic()
10:47:55
DEBUG
Entering _get_crumb_basic()
10:47:55
DEBUG
reusing crumb
10:47:55
DEBUG
Exiting _get_crumb_basic()
10:47:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:55
DEBUG
Exiting _get_cookie_and_crumb()
10:47:55
DEBUG
response code=200
10:47:55
DEBUG
Exiting _make_request()
10:47:55
DEBUG
Exiting get()
10:47:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:47:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:47:55
DEBUG
Exiting history()
10:47:55
DEBUG
Exiting history()
10:47:55
DEBUG
Entering history()
10:47:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:55
DEBUG
Entering get()
10:47:55
DEBUG
Entering _make_request()
10:47:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:47:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:47:55
DEBUG
Entering _get_cookie_and_crumb()
10:47:55
DEBUG
cookie_mode = 'basic'
10:47:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:47:55
DEBUG
Entering _get_cookie_basic()
10:47:55
DEBUG
reusing cookie
10:47:55
DEBUG
Exiting _get_cookie_basic()
10:47:55
DEBUG
Entering _get_crumb_basic()
10:47:55
DEBUG
reusing crumb
10:47:55
DEBUG
Exiting _get_crumb_basic()
10:47:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:47:55
DEBUG
Exiting _get_cookie_and_crumb()
10:47:55
DEBUG
response code=200
10:47:55
DEBUG
Exiting _make_request()
10:47:55
DEBUG
Exiting get()
10:47:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:47:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:47:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:47:55
DEBUG
Exiting history()
10:48:05
DEBUG
Entering history()
10:48:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:05
DEBUG
Entering history()
10:48:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:05
DEBUG
Entering get()
10:48:05
DEBUG
Entering _make_request()
10:48:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:05
DEBUG
Entering _get_cookie_and_crumb()
10:48:05
DEBUG
cookie_mode = 'basic'
10:48:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:05
DEBUG
Entering _get_cookie_basic()
10:48:05
DEBUG
reusing cookie
10:48:05
DEBUG
Exiting _get_cookie_basic()
10:48:05
DEBUG
Entering _get_crumb_basic()
10:48:05
DEBUG
reusing crumb
10:48:05
DEBUG
Exiting _get_crumb_basic()
10:48:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:05
DEBUG
Exiting _get_cookie_and_crumb()
10:48:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:48:05
DEBUG
response code=200
10:48:05
DEBUG
Exiting _make_request()
10:48:05
DEBUG
Exiting get()
10:48:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:05
DEBUG
Exiting history()
10:48:05
DEBUG
Exiting history()
10:48:05
DEBUG
Entering history()
10:48:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:05
DEBUG
Entering get()
10:48:05
DEBUG
Entering _make_request()
10:48:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:05
DEBUG
Entering _get_cookie_and_crumb()
10:48:05
DEBUG
cookie_mode = 'basic'
10:48:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:05
DEBUG
Entering _get_cookie_basic()
10:48:05
DEBUG
reusing cookie
10:48:05
DEBUG
Exiting _get_cookie_basic()
10:48:05
DEBUG
Entering _get_crumb_basic()
10:48:05
DEBUG
reusing crumb
10:48:05
DEBUG
Exiting _get_crumb_basic()
10:48:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:05
DEBUG
Exiting _get_cookie_and_crumb()
10:48:05
DEBUG
response code=200
10:48:05
DEBUG
Exiting _make_request()
10:48:05
DEBUG
Exiting get()
10:48:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:06
DEBUG
Exiting history()
10:48:16
DEBUG
Entering history()
10:48:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:16
DEBUG
Entering history()
10:48:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:16
DEBUG
Entering get()
10:48:16
DEBUG
Entering _make_request()
10:48:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:16
DEBUG
Entering _get_cookie_and_crumb()
10:48:16
DEBUG
cookie_mode = 'basic'
10:48:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:16
DEBUG
Entering _get_cookie_basic()
10:48:16
DEBUG
reusing cookie
10:48:16
DEBUG
Exiting _get_cookie_basic()
10:48:16
DEBUG
Entering _get_crumb_basic()
10:48:16
DEBUG
reusing crumb
10:48:16
DEBUG
Exiting _get_crumb_basic()
10:48:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:16
DEBUG
Exiting _get_cookie_and_crumb()
10:48:16
DEBUG
response code=200
10:48:16
DEBUG
Exiting _make_request()
10:48:16
DEBUG
Exiting get()
10:48:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:16
DEBUG
Exiting history()
10:48:16
DEBUG
Exiting history()
10:48:16
DEBUG
Entering history()
10:48:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:16
DEBUG
Entering get()
10:48:16
DEBUG
Entering _make_request()
10:48:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:16
DEBUG
Entering _get_cookie_and_crumb()
10:48:16
DEBUG
cookie_mode = 'basic'
10:48:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:16
DEBUG
Entering _get_cookie_basic()
10:48:16
DEBUG
reusing cookie
10:48:16
DEBUG
Exiting _get_cookie_basic()
10:48:16
DEBUG
Entering _get_crumb_basic()
10:48:16
DEBUG
reusing crumb
10:48:16
DEBUG
Exiting _get_crumb_basic()
10:48:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:16
DEBUG
Exiting _get_cookie_and_crumb()
10:48:16
DEBUG
response code=200
10:48:16
DEBUG
Exiting _make_request()
10:48:16
DEBUG
Exiting get()
10:48:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:16
DEBUG
Exiting history()
10:48:26
DEBUG
Entering history()
10:48:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:26
DEBUG
Entering history()
10:48:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:26
DEBUG
Entering get()
10:48:26
DEBUG
Entering _make_request()
10:48:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:26
DEBUG
Entering _get_cookie_and_crumb()
10:48:26
DEBUG
cookie_mode = 'basic'
10:48:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:26
DEBUG
Entering _get_cookie_basic()
10:48:26
DEBUG
reusing cookie
10:48:26
DEBUG
Exiting _get_cookie_basic()
10:48:26
DEBUG
Entering _get_crumb_basic()
10:48:26
DEBUG
reusing crumb
10:48:26
DEBUG
Exiting _get_crumb_basic()
10:48:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:26
DEBUG
Exiting _get_cookie_and_crumb()
10:48:26
DEBUG
response code=200
10:48:26
DEBUG
Exiting _make_request()
10:48:26
DEBUG
Exiting get()
10:48:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:26
DEBUG
Exiting history()
10:48:26
DEBUG
Exiting history()
10:48:26
DEBUG
Entering history()
10:48:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:26
DEBUG
Entering get()
10:48:26
DEBUG
Entering _make_request()
10:48:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:26
DEBUG
Entering _get_cookie_and_crumb()
10:48:26
DEBUG
cookie_mode = 'basic'
10:48:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:26
DEBUG
Entering _get_cookie_basic()
10:48:26
DEBUG
reusing cookie
10:48:26
DEBUG
Exiting _get_cookie_basic()
10:48:26
DEBUG
Entering _get_crumb_basic()
10:48:26
DEBUG
reusing crumb
10:48:26
DEBUG
Exiting _get_crumb_basic()
10:48:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:26
DEBUG
Exiting _get_cookie_and_crumb()
10:48:26
DEBUG
response code=200
10:48:26
DEBUG
Exiting _make_request()
10:48:26
DEBUG
Exiting get()
10:48:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:26
DEBUG
Exiting history()
10:48:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:48:36
DEBUG
Entering history()
10:48:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:36
DEBUG
Entering history()
10:48:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:36
DEBUG
Entering get()
10:48:36
DEBUG
Entering _make_request()
10:48:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:36
DEBUG
Entering _get_cookie_and_crumb()
10:48:36
DEBUG
cookie_mode = 'basic'
10:48:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:36
DEBUG
Entering _get_cookie_basic()
10:48:36
DEBUG
reusing cookie
10:48:36
DEBUG
Exiting _get_cookie_basic()
10:48:36
DEBUG
Entering _get_crumb_basic()
10:48:36
DEBUG
reusing crumb
10:48:36
DEBUG
Exiting _get_crumb_basic()
10:48:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:36
DEBUG
Exiting _get_cookie_and_crumb()
10:48:36
DEBUG
response code=200
10:48:36
DEBUG
Exiting _make_request()
10:48:36
DEBUG
Exiting get()
10:48:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:36
DEBUG
Exiting history()
10:48:36
DEBUG
Exiting history()
10:48:36
DEBUG
Entering history()
10:48:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:36
DEBUG
Entering get()
10:48:36
DEBUG
Entering _make_request()
10:48:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:36
DEBUG
Entering _get_cookie_and_crumb()
10:48:36
DEBUG
cookie_mode = 'basic'
10:48:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:36
DEBUG
Entering _get_cookie_basic()
10:48:36
DEBUG
reusing cookie
10:48:36
DEBUG
Exiting _get_cookie_basic()
10:48:36
DEBUG
Entering _get_crumb_basic()
10:48:36
DEBUG
reusing crumb
10:48:36
DEBUG
Exiting _get_crumb_basic()
10:48:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:36
DEBUG
Exiting _get_cookie_and_crumb()
10:48:36
DEBUG
response code=200
10:48:36
DEBUG
Exiting _make_request()
10:48:36
DEBUG
Exiting get()
10:48:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:36
DEBUG
Exiting history()
10:48:46
DEBUG
Entering history()
10:48:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:46
DEBUG
Entering history()
10:48:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:46
DEBUG
Entering get()
10:48:46
DEBUG
Entering _make_request()
10:48:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:46
DEBUG
Entering _get_cookie_and_crumb()
10:48:46
DEBUG
cookie_mode = 'basic'
10:48:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:46
DEBUG
Entering _get_cookie_basic()
10:48:46
DEBUG
reusing cookie
10:48:46
DEBUG
Exiting _get_cookie_basic()
10:48:46
DEBUG
Entering _get_crumb_basic()
10:48:46
DEBUG
reusing crumb
10:48:46
DEBUG
Exiting _get_crumb_basic()
10:48:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:46
DEBUG
Exiting _get_cookie_and_crumb()
10:48:46
DEBUG
response code=200
10:48:46
DEBUG
Exiting _make_request()
10:48:46
DEBUG
Exiting get()
10:48:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:46
DEBUG
Exiting history()
10:48:46
DEBUG
Exiting history()
10:48:46
DEBUG
Entering history()
10:48:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:46
DEBUG
Entering get()
10:48:46
DEBUG
Entering _make_request()
10:48:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:46
DEBUG
Entering _get_cookie_and_crumb()
10:48:46
DEBUG
cookie_mode = 'basic'
10:48:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:46
DEBUG
Entering _get_cookie_basic()
10:48:46
DEBUG
reusing cookie
10:48:46
DEBUG
Exiting _get_cookie_basic()
10:48:46
DEBUG
Entering _get_crumb_basic()
10:48:46
DEBUG
reusing crumb
10:48:46
DEBUG
Exiting _get_crumb_basic()
10:48:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:46
DEBUG
Exiting _get_cookie_and_crumb()
10:48:46
DEBUG
response code=200
10:48:46
DEBUG
Exiting _make_request()
10:48:46
DEBUG
Exiting get()
10:48:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:46
DEBUG
Exiting history()
10:48:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:48:56
DEBUG
Entering history()
10:48:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:48:56
DEBUG
Entering history()
10:48:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:56
DEBUG
Entering get()
10:48:56
DEBUG
Entering _make_request()
10:48:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:48:56
DEBUG
Entering _get_cookie_and_crumb()
10:48:56
DEBUG
cookie_mode = 'basic'
10:48:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:56
DEBUG
Entering _get_cookie_basic()
10:48:56
DEBUG
reusing cookie
10:48:56
DEBUG
Exiting _get_cookie_basic()
10:48:56
DEBUG
Entering _get_crumb_basic()
10:48:57
DEBUG
reusing crumb
10:48:57
DEBUG
Exiting _get_crumb_basic()
10:48:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:57
DEBUG
Exiting _get_cookie_and_crumb()
10:48:57
DEBUG
response code=200
10:48:57
DEBUG
Exiting _make_request()
10:48:57
DEBUG
Exiting get()
10:48:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:48:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:48:57
DEBUG
Exiting history()
10:48:57
DEBUG
Exiting history()
10:48:57
DEBUG
Entering history()
10:48:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:57
DEBUG
Entering get()
10:48:57
DEBUG
Entering _make_request()
10:48:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:48:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:48:57
DEBUG
Entering _get_cookie_and_crumb()
10:48:57
DEBUG
cookie_mode = 'basic'
10:48:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:48:57
DEBUG
Entering _get_cookie_basic()
10:48:57
DEBUG
reusing cookie
10:48:57
DEBUG
Exiting _get_cookie_basic()
10:48:57
DEBUG
Entering _get_crumb_basic()
10:48:57
DEBUG
reusing crumb
10:48:57
DEBUG
Exiting _get_crumb_basic()
10:48:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:48:57
DEBUG
Exiting _get_cookie_and_crumb()
10:48:57
DEBUG
response code=200
10:48:57
DEBUG
Exiting _make_request()
10:48:57
DEBUG
Exiting get()
10:48:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:48:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:48:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:48:57
DEBUG
Exiting history()
10:49:00
DEBUG
BAR: 10:48:00 O=54.08 H=54.08 L=53.97 C=53.97
10:49:00
DEBUG
Checking: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:49:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:49:07
DEBUG
Entering history()
10:49:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:07
DEBUG
Entering history()
10:49:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:07
DEBUG
Entering get()
10:49:07
DEBUG
Entering _make_request()
10:49:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:07
DEBUG
Entering _get_cookie_and_crumb()
10:49:07
DEBUG
cookie_mode = 'basic'
10:49:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:07
DEBUG
Entering _get_cookie_basic()
10:49:07
DEBUG
reusing cookie
10:49:07
DEBUG
Exiting _get_cookie_basic()
10:49:07
DEBUG
Entering _get_crumb_basic()
10:49:07
DEBUG
reusing crumb
10:49:07
DEBUG
Exiting _get_crumb_basic()
10:49:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:07
DEBUG
Exiting _get_cookie_and_crumb()
10:49:07
DEBUG
response code=200
10:49:07
DEBUG
Exiting _make_request()
10:49:07
DEBUG
Exiting get()
10:49:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:07
DEBUG
Exiting history()
10:49:07
DEBUG
Exiting history()
10:49:07
DEBUG
Entering history()
10:49:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:07
DEBUG
Entering get()
10:49:07
DEBUG
Entering _make_request()
10:49:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:07
DEBUG
Entering _get_cookie_and_crumb()
10:49:07
DEBUG
cookie_mode = 'basic'
10:49:07
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:07
DEBUG
Entering _get_cookie_basic()
10:49:07
DEBUG
reusing cookie
10:49:07
DEBUG
Exiting _get_cookie_basic()
10:49:07
DEBUG
Entering _get_crumb_basic()
10:49:07
DEBUG
reusing crumb
10:49:07
DEBUG
Exiting _get_crumb_basic()
10:49:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:07
DEBUG
Exiting _get_cookie_and_crumb()
10:49:07
DEBUG
response code=200
10:49:07
DEBUG
Exiting _make_request()
10:49:07
DEBUG
Exiting get()
10:49:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:07
DEBUG
Exiting history()
10:49:17
DEBUG
Entering history()
10:49:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:17
DEBUG
Entering history()
10:49:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:17
DEBUG
Entering get()
10:49:17
DEBUG
Entering _make_request()
10:49:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:17
DEBUG
Entering _get_cookie_and_crumb()
10:49:17
DEBUG
cookie_mode = 'basic'
10:49:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:17
DEBUG
Entering _get_cookie_basic()
10:49:17
DEBUG
reusing cookie
10:49:17
DEBUG
Exiting _get_cookie_basic()
10:49:17
DEBUG
Entering _get_crumb_basic()
10:49:17
DEBUG
reusing crumb
10:49:17
DEBUG
Exiting _get_crumb_basic()
10:49:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:17
DEBUG
Exiting _get_cookie_and_crumb()
10:49:17
DEBUG
response code=200
10:49:17
DEBUG
Exiting _make_request()
10:49:17
DEBUG
Exiting get()
10:49:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:17
DEBUG
Exiting history()
10:49:17
DEBUG
Exiting history()
10:49:17
DEBUG
Entering history()
10:49:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:17
DEBUG
Entering get()
10:49:17
DEBUG
Entering _make_request()
10:49:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:17
DEBUG
Entering _get_cookie_and_crumb()
10:49:17
DEBUG
cookie_mode = 'basic'
10:49:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:17
DEBUG
Entering _get_cookie_basic()
10:49:17
DEBUG
reusing cookie
10:49:17
DEBUG
Exiting _get_cookie_basic()
10:49:17
DEBUG
Entering _get_crumb_basic()
10:49:17
DEBUG
reusing crumb
10:49:17
DEBUG
Exiting _get_crumb_basic()
10:49:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:17
DEBUG
Exiting _get_cookie_and_crumb()
10:49:17
DEBUG
response code=200
10:49:17
DEBUG
Exiting _make_request()
10:49:17
DEBUG
Exiting get()
10:49:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:17
DEBUG
Exiting history()
10:49:27
DEBUG
Entering history()
10:49:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:27
DEBUG
Entering history()
10:49:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:27
DEBUG
Entering get()
10:49:27
DEBUG
Entering _make_request()
10:49:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:27
DEBUG
Entering _get_cookie_and_crumb()
10:49:27
DEBUG
cookie_mode = 'basic'
10:49:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:27
DEBUG
Entering _get_cookie_basic()
10:49:27
DEBUG
reusing cookie
10:49:27
DEBUG
Exiting _get_cookie_basic()
10:49:27
DEBUG
Entering _get_crumb_basic()
10:49:27
DEBUG
reusing crumb
10:49:27
DEBUG
Exiting _get_crumb_basic()
10:49:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:27
DEBUG
Exiting _get_cookie_and_crumb()
10:49:27
DEBUG
response code=200
10:49:27
DEBUG
Exiting _make_request()
10:49:27
DEBUG
Exiting get()
10:49:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:27
DEBUG
Exiting history()
10:49:27
DEBUG
Exiting history()
10:49:27
DEBUG
Entering history()
10:49:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:27
DEBUG
Entering get()
10:49:27
DEBUG
Entering _make_request()
10:49:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:27
DEBUG
Entering _get_cookie_and_crumb()
10:49:27
DEBUG
cookie_mode = 'basic'
10:49:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:27
DEBUG
Entering _get_cookie_basic()
10:49:27
DEBUG
reusing cookie
10:49:27
DEBUG
Exiting _get_cookie_basic()
10:49:27
DEBUG
Entering _get_crumb_basic()
10:49:27
DEBUG
reusing crumb
10:49:27
DEBUG
Exiting _get_crumb_basic()
10:49:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:27
DEBUG
Exiting _get_cookie_and_crumb()
10:49:27
DEBUG
response code=200
10:49:27
DEBUG
Exiting _make_request()
10:49:27
DEBUG
Exiting get()
10:49:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:27
DEBUG
Exiting history()
10:49:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:49:37
DEBUG
Entering history()
10:49:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:37
DEBUG
Entering history()
10:49:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:37
DEBUG
Entering get()
10:49:37
DEBUG
Entering _make_request()
10:49:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:37
DEBUG
Entering _get_cookie_and_crumb()
10:49:37
DEBUG
cookie_mode = 'basic'
10:49:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:37
DEBUG
Entering _get_cookie_basic()
10:49:37
DEBUG
reusing cookie
10:49:37
DEBUG
Exiting _get_cookie_basic()
10:49:37
DEBUG
Entering _get_crumb_basic()
10:49:37
DEBUG
reusing crumb
10:49:37
DEBUG
Exiting _get_crumb_basic()
10:49:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:37
DEBUG
Exiting _get_cookie_and_crumb()
10:49:37
DEBUG
response code=200
10:49:37
DEBUG
Exiting _make_request()
10:49:37
DEBUG
Exiting get()
10:49:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:38
DEBUG
Exiting history()
10:49:38
DEBUG
Exiting history()
10:49:38
DEBUG
Entering history()
10:49:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:38
DEBUG
Entering get()
10:49:38
DEBUG
Entering _make_request()
10:49:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:38
DEBUG
Entering _get_cookie_and_crumb()
10:49:38
DEBUG
cookie_mode = 'basic'
10:49:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:38
DEBUG
Entering _get_cookie_basic()
10:49:38
DEBUG
reusing cookie
10:49:38
DEBUG
Exiting _get_cookie_basic()
10:49:38
DEBUG
Entering _get_crumb_basic()
10:49:38
DEBUG
reusing crumb
10:49:38
DEBUG
Exiting _get_crumb_basic()
10:49:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:38
DEBUG
Exiting _get_cookie_and_crumb()
10:49:38
DEBUG
response code=200
10:49:38
DEBUG
Exiting _make_request()
10:49:38
DEBUG
Exiting get()
10:49:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:38
DEBUG
Exiting history()
10:49:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:49:48
DEBUG
Entering history()
10:49:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:48
DEBUG
Entering history()
10:49:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:48
DEBUG
Entering get()
10:49:48
DEBUG
Entering _make_request()
10:49:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:48
DEBUG
Entering _get_cookie_and_crumb()
10:49:48
DEBUG
cookie_mode = 'basic'
10:49:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:48
DEBUG
Entering _get_cookie_basic()
10:49:48
DEBUG
reusing cookie
10:49:48
DEBUG
Exiting _get_cookie_basic()
10:49:48
DEBUG
Entering _get_crumb_basic()
10:49:48
DEBUG
reusing crumb
10:49:48
DEBUG
Exiting _get_crumb_basic()
10:49:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:48
DEBUG
Exiting _get_cookie_and_crumb()
10:49:48
DEBUG
response code=200
10:49:48
DEBUG
Exiting _make_request()
10:49:48
DEBUG
Exiting get()
10:49:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:48
DEBUG
Exiting history()
10:49:48
DEBUG
Exiting history()
10:49:48
DEBUG
Entering history()
10:49:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:48
DEBUG
Entering get()
10:49:48
DEBUG
Entering _make_request()
10:49:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:48
DEBUG
Entering _get_cookie_and_crumb()
10:49:48
DEBUG
cookie_mode = 'basic'
10:49:48
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:48
DEBUG
Entering _get_cookie_basic()
10:49:48
DEBUG
reusing cookie
10:49:48
DEBUG
Exiting _get_cookie_basic()
10:49:48
DEBUG
Entering _get_crumb_basic()
10:49:48
DEBUG
reusing crumb
10:49:48
DEBUG
Exiting _get_crumb_basic()
10:49:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:48
DEBUG
Exiting _get_cookie_and_crumb()
10:49:48
DEBUG
response code=200
10:49:48
DEBUG
Exiting _make_request()
10:49:48
DEBUG
Exiting get()
10:49:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:48
DEBUG
Exiting history()
10:49:58
DEBUG
Entering history()
10:49:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:49:58
DEBUG
Entering history()
10:49:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:58
DEBUG
Entering get()
10:49:58
DEBUG
Entering _make_request()
10:49:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:49:58
DEBUG
Entering _get_cookie_and_crumb()
10:49:58
DEBUG
cookie_mode = 'basic'
10:49:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:58
DEBUG
Entering _get_cookie_basic()
10:49:58
DEBUG
reusing cookie
10:49:58
DEBUG
Exiting _get_cookie_basic()
10:49:58
DEBUG
Entering _get_crumb_basic()
10:49:58
DEBUG
reusing crumb
10:49:58
DEBUG
Exiting _get_crumb_basic()
10:49:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:58
DEBUG
Exiting _get_cookie_and_crumb()
10:49:58
DEBUG
response code=200
10:49:58
DEBUG
Exiting _make_request()
10:49:58
DEBUG
Exiting get()
10:49:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:49:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:49:58
DEBUG
Exiting history()
10:49:58
DEBUG
Exiting history()
10:49:58
DEBUG
Entering history()
10:49:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:58
DEBUG
Entering get()
10:49:58
DEBUG
Entering _make_request()
10:49:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:49:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:49:58
DEBUG
Entering _get_cookie_and_crumb()
10:49:58
DEBUG
cookie_mode = 'basic'
10:49:58
DEBUG
Entering _get_cookie_and_crumb_basic()
10:49:58
DEBUG
Entering _get_cookie_basic()
10:49:58
DEBUG
reusing cookie
10:49:58
DEBUG
Exiting _get_cookie_basic()
10:49:58
DEBUG
Entering _get_crumb_basic()
10:49:58
DEBUG
reusing crumb
10:49:58
DEBUG
Exiting _get_crumb_basic()
10:49:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:49:58
DEBUG
Exiting _get_cookie_and_crumb()
10:49:58
DEBUG
response code=200
10:49:58
DEBUG
Exiting _make_request()
10:49:58
DEBUG
Exiting get()
10:49:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:49:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:49:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:49:58
DEBUG
Exiting history()
10:50:00
DEBUG
BAR: 10:49:00 O=53.94 H=53.94 L=53.90 C=53.90
10:50:00
DEBUG
Checking: C=53.90 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:50:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:50:08
DEBUG
Entering history()
10:50:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:08
DEBUG
Entering history()
10:50:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:08
DEBUG
Entering get()
10:50:08
DEBUG
Entering _make_request()
10:50:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:08
DEBUG
Entering _get_cookie_and_crumb()
10:50:08
DEBUG
cookie_mode = 'basic'
10:50:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:08
DEBUG
Entering _get_cookie_basic()
10:50:08
DEBUG
reusing cookie
10:50:08
DEBUG
Exiting _get_cookie_basic()
10:50:08
DEBUG
Entering _get_crumb_basic()
10:50:08
DEBUG
reusing crumb
10:50:08
DEBUG
Exiting _get_crumb_basic()
10:50:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:08
DEBUG
Exiting _get_cookie_and_crumb()
10:50:08
DEBUG
response code=200
10:50:08
DEBUG
Exiting _make_request()
10:50:08
DEBUG
Exiting get()
10:50:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:08
DEBUG
Exiting history()
10:50:08
DEBUG
Exiting history()
10:50:08
DEBUG
Entering history()
10:50:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:08
DEBUG
Entering get()
10:50:08
DEBUG
Entering _make_request()
10:50:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:08
DEBUG
Entering _get_cookie_and_crumb()
10:50:08
DEBUG
cookie_mode = 'basic'
10:50:08
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:08
DEBUG
Entering _get_cookie_basic()
10:50:08
DEBUG
reusing cookie
10:50:08
DEBUG
Exiting _get_cookie_basic()
10:50:08
DEBUG
Entering _get_crumb_basic()
10:50:08
DEBUG
reusing crumb
10:50:08
DEBUG
Exiting _get_crumb_basic()
10:50:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:08
DEBUG
Exiting _get_cookie_and_crumb()
10:50:08
DEBUG
response code=200
10:50:08
DEBUG
Exiting _make_request()
10:50:08
DEBUG
Exiting get()
10:50:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:08
DEBUG
Exiting history()
10:50:08
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:50:18
DEBUG
Entering history()
10:50:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:18
DEBUG
Entering history()
10:50:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:18
DEBUG
Entering get()
10:50:18
DEBUG
Entering _make_request()
10:50:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:18
DEBUG
Entering _get_cookie_and_crumb()
10:50:18
DEBUG
cookie_mode = 'basic'
10:50:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:18
DEBUG
Entering _get_cookie_basic()
10:50:18
DEBUG
reusing cookie
10:50:18
DEBUG
Exiting _get_cookie_basic()
10:50:18
DEBUG
Entering _get_crumb_basic()
10:50:18
DEBUG
reusing crumb
10:50:18
DEBUG
Exiting _get_crumb_basic()
10:50:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:18
DEBUG
Exiting _get_cookie_and_crumb()
10:50:18
DEBUG
response code=200
10:50:18
DEBUG
Exiting _make_request()
10:50:18
DEBUG
Exiting get()
10:50:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:18
DEBUG
Exiting history()
10:50:18
DEBUG
Exiting history()
10:50:18
DEBUG
Entering history()
10:50:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:18
DEBUG
Entering get()
10:50:18
DEBUG
Entering _make_request()
10:50:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:18
DEBUG
Entering _get_cookie_and_crumb()
10:50:18
DEBUG
cookie_mode = 'basic'
10:50:18
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:18
DEBUG
Entering _get_cookie_basic()
10:50:18
DEBUG
reusing cookie
10:50:18
DEBUG
Exiting _get_cookie_basic()
10:50:18
DEBUG
Entering _get_crumb_basic()
10:50:18
DEBUG
reusing crumb
10:50:18
DEBUG
Exiting _get_crumb_basic()
10:50:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:18
DEBUG
Exiting _get_cookie_and_crumb()
10:50:18
DEBUG
response code=200
10:50:18
DEBUG
Exiting _make_request()
10:50:18
DEBUG
Exiting get()
10:50:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:18
DEBUG
Exiting history()
10:50:28
DEBUG
Entering history()
10:50:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:28
DEBUG
Entering history()
10:50:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:28
DEBUG
Entering get()
10:50:28
DEBUG
Entering _make_request()
10:50:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:28
DEBUG
Entering _get_cookie_and_crumb()
10:50:28
DEBUG
cookie_mode = 'basic'
10:50:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:28
DEBUG
Entering _get_cookie_basic()
10:50:28
DEBUG
reusing cookie
10:50:28
DEBUG
Exiting _get_cookie_basic()
10:50:28
DEBUG
Entering _get_crumb_basic()
10:50:28
DEBUG
reusing crumb
10:50:28
DEBUG
Exiting _get_crumb_basic()
10:50:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:28
DEBUG
Exiting _get_cookie_and_crumb()
10:50:28
DEBUG
response code=200
10:50:28
DEBUG
Exiting _make_request()
10:50:28
DEBUG
Exiting get()
10:50:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:28
DEBUG
Exiting history()
10:50:28
DEBUG
Exiting history()
10:50:28
DEBUG
Entering history()
10:50:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:28
DEBUG
Entering get()
10:50:28
DEBUG
Entering _make_request()
10:50:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:28
DEBUG
Entering _get_cookie_and_crumb()
10:50:28
DEBUG
cookie_mode = 'basic'
10:50:28
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:28
DEBUG
Entering _get_cookie_basic()
10:50:28
DEBUG
reusing cookie
10:50:28
DEBUG
Exiting _get_cookie_basic()
10:50:28
DEBUG
Entering _get_crumb_basic()
10:50:28
DEBUG
reusing crumb
10:50:28
DEBUG
Exiting _get_crumb_basic()
10:50:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:28
DEBUG
Exiting _get_cookie_and_crumb()
10:50:28
DEBUG
response code=200
10:50:28
DEBUG
Exiting _make_request()
10:50:28
DEBUG
Exiting get()
10:50:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:28
DEBUG
Exiting history()
10:50:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:50:38
DEBUG
Entering history()
10:50:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:38
DEBUG
Entering history()
10:50:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:38
DEBUG
Entering get()
10:50:38
DEBUG
Entering _make_request()
10:50:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:38
DEBUG
Entering _get_cookie_and_crumb()
10:50:38
DEBUG
cookie_mode = 'basic'
10:50:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:38
DEBUG
Entering _get_cookie_basic()
10:50:38
DEBUG
reusing cookie
10:50:38
DEBUG
Exiting _get_cookie_basic()
10:50:38
DEBUG
Entering _get_crumb_basic()
10:50:38
DEBUG
reusing crumb
10:50:38
DEBUG
Exiting _get_crumb_basic()
10:50:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:38
DEBUG
Exiting _get_cookie_and_crumb()
10:50:38
DEBUG
response code=200
10:50:38
DEBUG
Exiting _make_request()
10:50:38
DEBUG
Exiting get()
10:50:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:38
DEBUG
Exiting history()
10:50:38
DEBUG
Exiting history()
10:50:38
DEBUG
Entering history()
10:50:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:38
DEBUG
Entering get()
10:50:38
DEBUG
Entering _make_request()
10:50:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:38
DEBUG
Entering _get_cookie_and_crumb()
10:50:38
DEBUG
cookie_mode = 'basic'
10:50:38
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:38
DEBUG
Entering _get_cookie_basic()
10:50:38
DEBUG
reusing cookie
10:50:38
DEBUG
Exiting _get_cookie_basic()
10:50:38
DEBUG
Entering _get_crumb_basic()
10:50:38
DEBUG
reusing crumb
10:50:38
DEBUG
Exiting _get_crumb_basic()
10:50:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:38
DEBUG
Exiting _get_cookie_and_crumb()
10:50:39
DEBUG
response code=200
10:50:39
DEBUG
Exiting _make_request()
10:50:39
DEBUG
Exiting get()
10:50:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:39
DEBUG
Exiting history()
10:50:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:50:49
DEBUG
Entering history()
10:50:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:49
DEBUG
Entering history()
10:50:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:49
DEBUG
Entering get()
10:50:49
DEBUG
Entering _make_request()
10:50:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:49
DEBUG
Entering _get_cookie_and_crumb()
10:50:49
DEBUG
cookie_mode = 'basic'
10:50:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:49
DEBUG
Entering _get_cookie_basic()
10:50:49
DEBUG
reusing cookie
10:50:49
DEBUG
Exiting _get_cookie_basic()
10:50:49
DEBUG
Entering _get_crumb_basic()
10:50:49
DEBUG
reusing crumb
10:50:49
DEBUG
Exiting _get_crumb_basic()
10:50:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:49
DEBUG
Exiting _get_cookie_and_crumb()
10:50:49
DEBUG
response code=200
10:50:49
DEBUG
Exiting _make_request()
10:50:49
DEBUG
Exiting get()
10:50:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:49
DEBUG
Exiting history()
10:50:49
DEBUG
Exiting history()
10:50:49
DEBUG
Entering history()
10:50:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:49
DEBUG
Entering get()
10:50:49
DEBUG
Entering _make_request()
10:50:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:49
DEBUG
Entering _get_cookie_and_crumb()
10:50:49
DEBUG
cookie_mode = 'basic'
10:50:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:49
DEBUG
Entering _get_cookie_basic()
10:50:49
DEBUG
reusing cookie
10:50:49
DEBUG
Exiting _get_cookie_basic()
10:50:49
DEBUG
Entering _get_crumb_basic()
10:50:49
DEBUG
reusing crumb
10:50:49
DEBUG
Exiting _get_crumb_basic()
10:50:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:49
DEBUG
Exiting _get_cookie_and_crumb()
10:50:49
DEBUG
response code=200
10:50:49
DEBUG
Exiting _make_request()
10:50:49
DEBUG
Exiting get()
10:50:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:49
DEBUG
Exiting history()
10:50:59
DEBUG
Entering history()
10:50:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:50:59
DEBUG
Entering history()
10:50:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:59
DEBUG
Entering get()
10:50:59
DEBUG
Entering _make_request()
10:50:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:50:59
DEBUG
Entering _get_cookie_and_crumb()
10:50:59
DEBUG
cookie_mode = 'basic'
10:50:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:59
DEBUG
Entering _get_cookie_basic()
10:50:59
DEBUG
reusing cookie
10:50:59
DEBUG
Exiting _get_cookie_basic()
10:50:59
DEBUG
Entering _get_crumb_basic()
10:50:59
DEBUG
reusing crumb
10:50:59
DEBUG
Exiting _get_crumb_basic()
10:50:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:59
DEBUG
Exiting _get_cookie_and_crumb()
10:50:59
DEBUG
response code=200
10:50:59
DEBUG
Exiting _make_request()
10:50:59
DEBUG
Exiting get()
10:50:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:50:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:50:59
DEBUG
Exiting history()
10:50:59
DEBUG
Exiting history()
10:50:59
DEBUG
Entering history()
10:50:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:59
DEBUG
Entering get()
10:50:59
DEBUG
Entering _make_request()
10:50:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:50:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:50:59
DEBUG
Entering _get_cookie_and_crumb()
10:50:59
DEBUG
cookie_mode = 'basic'
10:50:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:50:59
DEBUG
Entering _get_cookie_basic()
10:50:59
DEBUG
reusing cookie
10:50:59
DEBUG
Exiting _get_cookie_basic()
10:50:59
DEBUG
Entering _get_crumb_basic()
10:50:59
DEBUG
reusing crumb
10:50:59
DEBUG
Exiting _get_crumb_basic()
10:50:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:50:59
DEBUG
Exiting _get_cookie_and_crumb()
10:50:59
DEBUG
response code=200
10:50:59
DEBUG
Exiting _make_request()
10:50:59
DEBUG
Exiting get()
10:50:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:50:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:50:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:50:59
DEBUG
Exiting history()
10:51:00
DEBUG
BAR: 10:50:00 O=53.66 H=53.66 L=53.60 C=53.60
10:51:00
DEBUG
Checking: C=53.60 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:51:05
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:51:09
DEBUG
Entering history()
10:51:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:09
DEBUG
Entering history()
10:51:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:09
DEBUG
Entering get()
10:51:09
DEBUG
Entering _make_request()
10:51:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:09
DEBUG
Entering _get_cookie_and_crumb()
10:51:09
DEBUG
cookie_mode = 'basic'
10:51:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:09
DEBUG
Entering _get_cookie_basic()
10:51:09
DEBUG
reusing cookie
10:51:09
DEBUG
Exiting _get_cookie_basic()
10:51:09
DEBUG
Entering _get_crumb_basic()
10:51:09
DEBUG
reusing crumb
10:51:09
DEBUG
Exiting _get_crumb_basic()
10:51:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:09
DEBUG
Exiting _get_cookie_and_crumb()
10:51:09
DEBUG
response code=200
10:51:09
DEBUG
Exiting _make_request()
10:51:09
DEBUG
Exiting get()
10:51:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:09
DEBUG
Exiting history()
10:51:09
DEBUG
Exiting history()
10:51:09
DEBUG
Entering history()
10:51:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:09
DEBUG
Entering get()
10:51:09
DEBUG
Entering _make_request()
10:51:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:09
DEBUG
Entering _get_cookie_and_crumb()
10:51:09
DEBUG
cookie_mode = 'basic'
10:51:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:09
DEBUG
Entering _get_cookie_basic()
10:51:09
DEBUG
reusing cookie
10:51:09
DEBUG
Exiting _get_cookie_basic()
10:51:09
DEBUG
Entering _get_crumb_basic()
10:51:09
DEBUG
reusing crumb
10:51:09
DEBUG
Exiting _get_crumb_basic()
10:51:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:09
DEBUG
Exiting _get_cookie_and_crumb()
10:51:09
DEBUG
response code=200
10:51:09
DEBUG
Exiting _make_request()
10:51:09
DEBUG
Exiting get()
10:51:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:09
DEBUG
Exiting history()
10:51:19
DEBUG
Entering history()
10:51:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:19
DEBUG
Entering history()
10:51:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:19
DEBUG
Entering get()
10:51:19
DEBUG
Entering _make_request()
10:51:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:19
DEBUG
Entering _get_cookie_and_crumb()
10:51:19
DEBUG
cookie_mode = 'basic'
10:51:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:19
DEBUG
Entering _get_cookie_basic()
10:51:19
DEBUG
reusing cookie
10:51:19
DEBUG
Exiting _get_cookie_basic()
10:51:19
DEBUG
Entering _get_crumb_basic()
10:51:19
DEBUG
reusing crumb
10:51:19
DEBUG
Exiting _get_crumb_basic()
10:51:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:19
DEBUG
Exiting _get_cookie_and_crumb()
10:51:19
DEBUG
response code=200
10:51:19
DEBUG
Exiting _make_request()
10:51:19
DEBUG
Exiting get()
10:51:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:19
DEBUG
Exiting history()
10:51:19
DEBUG
Exiting history()
10:51:19
DEBUG
Entering history()
10:51:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:19
DEBUG
Entering get()
10:51:19
DEBUG
Entering _make_request()
10:51:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:19
DEBUG
Entering _get_cookie_and_crumb()
10:51:19
DEBUG
cookie_mode = 'basic'
10:51:19
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:19
DEBUG
Entering _get_cookie_basic()
10:51:19
DEBUG
reusing cookie
10:51:19
DEBUG
Exiting _get_cookie_basic()
10:51:19
DEBUG
Entering _get_crumb_basic()
10:51:19
DEBUG
reusing crumb
10:51:19
DEBUG
Exiting _get_crumb_basic()
10:51:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:19
DEBUG
Exiting _get_cookie_and_crumb()
10:51:19
DEBUG
response code=200
10:51:19
DEBUG
Exiting _make_request()
10:51:19
DEBUG
Exiting get()
10:51:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:19
DEBUG
Exiting history()
10:51:29
DEBUG
Entering history()
10:51:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:29
DEBUG
Entering history()
10:51:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:29
DEBUG
Entering get()
10:51:29
DEBUG
Entering _make_request()
10:51:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:29
DEBUG
Entering _get_cookie_and_crumb()
10:51:29
DEBUG
cookie_mode = 'basic'
10:51:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:29
DEBUG
Entering _get_cookie_basic()
10:51:29
DEBUG
reusing cookie
10:51:29
DEBUG
Exiting _get_cookie_basic()
10:51:29
DEBUG
Entering _get_crumb_basic()
10:51:29
DEBUG
reusing crumb
10:51:29
DEBUG
Exiting _get_crumb_basic()
10:51:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:29
DEBUG
Exiting _get_cookie_and_crumb()
10:51:29
DEBUG
response code=200
10:51:29
DEBUG
Exiting _make_request()
10:51:29
DEBUG
Exiting get()
10:51:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:29
DEBUG
Exiting history()
10:51:29
DEBUG
Exiting history()
10:51:29
DEBUG
Entering history()
10:51:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:29
DEBUG
Entering get()
10:51:29
DEBUG
Entering _make_request()
10:51:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:29
DEBUG
Entering _get_cookie_and_crumb()
10:51:29
DEBUG
cookie_mode = 'basic'
10:51:29
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:29
DEBUG
Entering _get_cookie_basic()
10:51:29
DEBUG
reusing cookie
10:51:29
DEBUG
Exiting _get_cookie_basic()
10:51:29
DEBUG
Entering _get_crumb_basic()
10:51:29
DEBUG
reusing crumb
10:51:29
DEBUG
Exiting _get_crumb_basic()
10:51:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:29
DEBUG
Exiting _get_cookie_and_crumb()
10:51:29
DEBUG
response code=200
10:51:29
DEBUG
Exiting _make_request()
10:51:29
DEBUG
Exiting get()
10:51:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:29
DEBUG
Exiting history()
10:51:35
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:51:39
DEBUG
Entering history()
10:51:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:39
DEBUG
Entering history()
10:51:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:39
DEBUG
Entering get()
10:51:39
DEBUG
Entering _make_request()
10:51:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:39
DEBUG
Entering _get_cookie_and_crumb()
10:51:39
DEBUG
cookie_mode = 'basic'
10:51:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:39
DEBUG
Entering _get_cookie_basic()
10:51:39
DEBUG
reusing cookie
10:51:39
DEBUG
Exiting _get_cookie_basic()
10:51:39
DEBUG
Entering _get_crumb_basic()
10:51:39
DEBUG
reusing crumb
10:51:39
DEBUG
Exiting _get_crumb_basic()
10:51:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:39
DEBUG
Exiting _get_cookie_and_crumb()
10:51:39
DEBUG
response code=200
10:51:39
DEBUG
Exiting _make_request()
10:51:39
DEBUG
Exiting get()
10:51:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:39
DEBUG
Exiting history()
10:51:39
DEBUG
Exiting history()
10:51:39
DEBUG
Entering history()
10:51:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:39
DEBUG
Entering get()
10:51:39
DEBUG
Entering _make_request()
10:51:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:39
DEBUG
Entering _get_cookie_and_crumb()
10:51:39
DEBUG
cookie_mode = 'basic'
10:51:39
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:39
DEBUG
Entering _get_cookie_basic()
10:51:39
DEBUG
reusing cookie
10:51:39
DEBUG
Exiting _get_cookie_basic()
10:51:39
DEBUG
Entering _get_crumb_basic()
10:51:39
DEBUG
reusing crumb
10:51:39
DEBUG
Exiting _get_crumb_basic()
10:51:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:39
DEBUG
Exiting _get_cookie_and_crumb()
10:51:39
DEBUG
response code=200
10:51:39
DEBUG
Exiting _make_request()
10:51:39
DEBUG
Exiting get()
10:51:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:39
DEBUG
Exiting history()
10:51:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:51:49
DEBUG
Entering history()
10:51:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:49
DEBUG
Entering history()
10:51:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:49
DEBUG
Entering get()
10:51:49
DEBUG
Entering _make_request()
10:51:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:49
DEBUG
Entering _get_cookie_and_crumb()
10:51:49
DEBUG
cookie_mode = 'basic'
10:51:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:49
DEBUG
Entering _get_cookie_basic()
10:51:49
DEBUG
reusing cookie
10:51:49
DEBUG
Exiting _get_cookie_basic()
10:51:49
DEBUG
Entering _get_crumb_basic()
10:51:49
DEBUG
reusing crumb
10:51:49
DEBUG
Exiting _get_crumb_basic()
10:51:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:49
DEBUG
Exiting _get_cookie_and_crumb()
10:51:49
DEBUG
response code=200
10:51:49
DEBUG
Exiting _make_request()
10:51:49
DEBUG
Exiting get()
10:51:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:49
DEBUG
Exiting history()
10:51:49
DEBUG
Exiting history()
10:51:49
DEBUG
Entering history()
10:51:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:49
DEBUG
Entering get()
10:51:49
DEBUG
Entering _make_request()
10:51:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:49
DEBUG
Entering _get_cookie_and_crumb()
10:51:49
DEBUG
cookie_mode = 'basic'
10:51:49
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:49
DEBUG
Entering _get_cookie_basic()
10:51:49
DEBUG
reusing cookie
10:51:49
DEBUG
Exiting _get_cookie_basic()
10:51:49
DEBUG
Entering _get_crumb_basic()
10:51:49
DEBUG
reusing crumb
10:51:49
DEBUG
Exiting _get_crumb_basic()
10:51:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:49
DEBUG
Exiting _get_cookie_and_crumb()
10:51:49
DEBUG
response code=200
10:51:49
DEBUG
Exiting _make_request()
10:51:49
DEBUG
Exiting get()
10:51:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:49
DEBUG
Exiting history()
10:51:59
DEBUG
Entering history()
10:51:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:51:59
DEBUG
Entering history()
10:51:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:59
DEBUG
Entering get()
10:51:59
DEBUG
Entering _make_request()
10:51:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:51:59
DEBUG
Entering _get_cookie_and_crumb()
10:51:59
DEBUG
cookie_mode = 'basic'
10:51:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:59
DEBUG
Entering _get_cookie_basic()
10:51:59
DEBUG
reusing cookie
10:51:59
DEBUG
Exiting _get_cookie_basic()
10:51:59
DEBUG
Entering _get_crumb_basic()
10:51:59
DEBUG
reusing crumb
10:51:59
DEBUG
Exiting _get_crumb_basic()
10:51:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:59
DEBUG
Exiting _get_cookie_and_crumb()
10:51:59
DEBUG
response code=200
10:51:59
DEBUG
Exiting _make_request()
10:51:59
DEBUG
Exiting get()
10:51:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:51:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:51:59
DEBUG
Exiting history()
10:51:59
DEBUG
Exiting history()
10:51:59
DEBUG
Entering history()
10:51:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:59
DEBUG
Entering get()
10:51:59
DEBUG
Entering _make_request()
10:51:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:51:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:51:59
DEBUG
Entering _get_cookie_and_crumb()
10:51:59
DEBUG
cookie_mode = 'basic'
10:51:59
DEBUG
Entering _get_cookie_and_crumb_basic()
10:51:59
DEBUG
Entering _get_cookie_basic()
10:51:59
DEBUG
reusing cookie
10:51:59
DEBUG
Exiting _get_cookie_basic()
10:51:59
DEBUG
Entering _get_crumb_basic()
10:51:59
DEBUG
reusing crumb
10:51:59
DEBUG
Exiting _get_crumb_basic()
10:51:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:51:59
DEBUG
Exiting _get_cookie_and_crumb()
10:51:59
DEBUG
response code=200
10:51:59
DEBUG
Exiting _make_request()
10:51:59
DEBUG
Exiting get()
10:51:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:51:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:51:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:51:59
DEBUG
Exiting history()
10:52:00
DEBUG
BAR: 10:51:00 O=53.59 H=53.59 L=53.59 C=53.59
10:52:00
DEBUG
Checking: C=53.59 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:52:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:52:09
DEBUG
Entering history()
10:52:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:52:09
DEBUG
Entering history()
10:52:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:09
DEBUG
Entering get()
10:52:09
DEBUG
Entering _make_request()
10:52:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:09
DEBUG
Entering _get_cookie_and_crumb()
10:52:09
DEBUG
cookie_mode = 'basic'
10:52:09
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:09
DEBUG
Entering _get_cookie_basic()
10:52:09
DEBUG
reusing cookie
10:52:09
DEBUG
Exiting _get_cookie_basic()
10:52:09
DEBUG
Entering _get_crumb_basic()
10:52:09
DEBUG
reusing crumb
10:52:09
DEBUG
Exiting _get_crumb_basic()
10:52:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:09
DEBUG
Exiting _get_cookie_and_crumb()
10:52:10
DEBUG
response code=200
10:52:10
DEBUG
Exiting _make_request()
10:52:10
DEBUG
Exiting get()
10:52:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:52:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:10
DEBUG
Exiting history()
10:52:10
DEBUG
Exiting history()
10:52:10
DEBUG
Entering history()
10:52:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:10
DEBUG
Entering get()
10:52:10
DEBUG
Entering _make_request()
10:52:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:10
DEBUG
Entering _get_cookie_and_crumb()
10:52:10
DEBUG
cookie_mode = 'basic'
10:52:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:10
DEBUG
Entering _get_cookie_basic()
10:52:10
DEBUG
reusing cookie
10:52:10
DEBUG
Exiting _get_cookie_basic()
10:52:10
DEBUG
Entering _get_crumb_basic()
10:52:10
DEBUG
reusing crumb
10:52:10
DEBUG
Exiting _get_crumb_basic()
10:52:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:10
DEBUG
Exiting _get_cookie_and_crumb()
10:52:10
DEBUG
response code=200
10:52:10
DEBUG
Exiting _make_request()
10:52:10
DEBUG
Exiting get()
10:52:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:52:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:52:10
DEBUG
Exiting history()
10:52:20
DEBUG
Entering history()
10:52:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:52:20
DEBUG
Entering history()
10:52:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:20
DEBUG
Entering get()
10:52:20
DEBUG
Entering _make_request()
10:52:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:20
DEBUG
Entering _get_cookie_and_crumb()
10:52:20
DEBUG
cookie_mode = 'basic'
10:52:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:20
DEBUG
Entering _get_cookie_basic()
10:52:20
DEBUG
reusing cookie
10:52:20
DEBUG
Exiting _get_cookie_basic()
10:52:20
DEBUG
Entering _get_crumb_basic()
10:52:20
DEBUG
reusing crumb
10:52:20
DEBUG
Exiting _get_crumb_basic()
10:52:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:20
DEBUG
Exiting _get_cookie_and_crumb()
10:52:20
DEBUG
response code=200
10:52:20
DEBUG
Exiting _make_request()
10:52:20
DEBUG
Exiting get()
10:52:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:52:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:20
DEBUG
Exiting history()
10:52:20
DEBUG
Exiting history()
10:52:20
DEBUG
Entering history()
10:52:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:20
DEBUG
Entering get()
10:52:20
DEBUG
Entering _make_request()
10:52:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:20
DEBUG
Entering _get_cookie_and_crumb()
10:52:20
DEBUG
cookie_mode = 'basic'
10:52:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:20
DEBUG
Entering _get_cookie_basic()
10:52:20
DEBUG
reusing cookie
10:52:20
DEBUG
Exiting _get_cookie_basic()
10:52:20
DEBUG
Entering _get_crumb_basic()
10:52:20
DEBUG
reusing crumb
10:52:20
DEBUG
Exiting _get_crumb_basic()
10:52:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:20
DEBUG
Exiting _get_cookie_and_crumb()
10:52:20
DEBUG
response code=200
10:52:20
DEBUG
Exiting _make_request()
10:52:20
DEBUG
Exiting get()
10:52:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:52:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:52:20
DEBUG
Exiting history()
10:52:30
DEBUG
Entering history()
10:52:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:52:30
DEBUG
Entering history()
10:52:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:30
DEBUG
Entering get()
10:52:30
DEBUG
Entering _make_request()
10:52:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:30
DEBUG
Entering _get_cookie_and_crumb()
10:52:30
DEBUG
cookie_mode = 'basic'
10:52:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:30
DEBUG
Entering _get_cookie_basic()
10:52:30
DEBUG
reusing cookie
10:52:30
DEBUG
Exiting _get_cookie_basic()
10:52:30
DEBUG
Entering _get_crumb_basic()
10:52:30
DEBUG
reusing crumb
10:52:30
DEBUG
Exiting _get_crumb_basic()
10:52:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:30
DEBUG
Exiting _get_cookie_and_crumb()
10:52:30
DEBUG
response code=200
10:52:30
DEBUG
Exiting _make_request()
10:52:30
DEBUG
Exiting get()
10:52:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:52:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:30
DEBUG
Exiting history()
10:52:30
DEBUG
Exiting history()
10:52:30
DEBUG
Entering history()
10:52:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:30
DEBUG
Entering get()
10:52:30
DEBUG
Entering _make_request()
10:52:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:30
DEBUG
Entering _get_cookie_and_crumb()
10:52:30
DEBUG
cookie_mode = 'basic'
10:52:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:30
DEBUG
Entering _get_cookie_basic()
10:52:30
DEBUG
reusing cookie
10:52:30
DEBUG
Exiting _get_cookie_basic()
10:52:30
DEBUG
Entering _get_crumb_basic()
10:52:30
DEBUG
reusing crumb
10:52:30
DEBUG
Exiting _get_crumb_basic()
10:52:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:30
DEBUG
Exiting _get_cookie_and_crumb()
10:52:30
DEBUG
response code=200
10:52:30
DEBUG
Exiting _make_request()
10:52:30
DEBUG
Exiting get()
10:52:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:52:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:52:30
DEBUG
Exiting history()
10:52:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:52:40
DEBUG
Entering history()
10:52:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:52:40
DEBUG
Entering history()
10:52:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:40
DEBUG
Entering get()
10:52:40
DEBUG
Entering _make_request()
10:52:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:40
DEBUG
Entering _get_cookie_and_crumb()
10:52:40
DEBUG
cookie_mode = 'basic'
10:52:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:40
DEBUG
Entering _get_cookie_basic()
10:52:40
DEBUG
reusing cookie
10:52:40
DEBUG
Exiting _get_cookie_basic()
10:52:40
DEBUG
Entering _get_crumb_basic()
10:52:40
DEBUG
reusing crumb
10:52:40
DEBUG
Exiting _get_crumb_basic()
10:52:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:40
DEBUG
Exiting _get_cookie_and_crumb()
10:52:40
DEBUG
response code=200
10:52:40
DEBUG
Exiting _make_request()
10:52:40
DEBUG
Exiting get()
10:52:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:52:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:40
DEBUG
Exiting history()
10:52:40
DEBUG
Exiting history()
10:52:40
DEBUG
Entering history()
10:52:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:40
DEBUG
Entering get()
10:52:40
DEBUG
Entering _make_request()
10:52:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:40
DEBUG
Entering _get_cookie_and_crumb()
10:52:40
DEBUG
cookie_mode = 'basic'
10:52:40
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:40
DEBUG
Entering _get_cookie_basic()
10:52:40
DEBUG
reusing cookie
10:52:40
DEBUG
Exiting _get_cookie_basic()
10:52:40
DEBUG
Entering _get_crumb_basic()
10:52:40
DEBUG
reusing crumb
10:52:40
DEBUG
Exiting _get_crumb_basic()
10:52:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:40
DEBUG
Exiting _get_cookie_and_crumb()
10:52:40
DEBUG
response code=200
10:52:40
DEBUG
Exiting _make_request()
10:52:40
DEBUG
Exiting get()
10:52:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:52:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:52:40
DEBUG
Exiting history()
10:52:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:52:50
DEBUG
Entering history()
10:52:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:52:50
DEBUG
Entering history()
10:52:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:50
DEBUG
Entering get()
10:52:50
DEBUG
Entering _make_request()
10:52:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:52:50
DEBUG
Entering _get_cookie_and_crumb()
10:52:50
DEBUG
cookie_mode = 'basic'
10:52:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:50
DEBUG
Entering _get_cookie_basic()
10:52:50
DEBUG
reusing cookie
10:52:50
DEBUG
Exiting _get_cookie_basic()
10:52:50
DEBUG
Entering _get_crumb_basic()
10:52:50
DEBUG
reusing crumb
10:52:50
DEBUG
Exiting _get_crumb_basic()
10:52:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:50
DEBUG
Exiting _get_cookie_and_crumb()
10:52:50
DEBUG
response code=200
10:52:50
DEBUG
Exiting _make_request()
10:52:50
DEBUG
Exiting get()
10:52:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:52:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:52:50
DEBUG
Exiting history()
10:52:50
DEBUG
Exiting history()
10:52:50
DEBUG
Entering history()
10:52:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:50
DEBUG
Entering get()
10:52:50
DEBUG
Entering _make_request()
10:52:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:52:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:52:50
DEBUG
Entering _get_cookie_and_crumb()
10:52:50
DEBUG
cookie_mode = 'basic'
10:52:50
DEBUG
Entering _get_cookie_and_crumb_basic()
10:52:50
DEBUG
Entering _get_cookie_basic()
10:52:50
DEBUG
reusing cookie
10:52:50
DEBUG
Exiting _get_cookie_basic()
10:52:50
DEBUG
Entering _get_crumb_basic()
10:52:50
DEBUG
reusing crumb
10:52:50
DEBUG
Exiting _get_crumb_basic()
10:52:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:52:50
DEBUG
Exiting _get_cookie_and_crumb()
10:52:50
DEBUG
response code=200
10:52:50
DEBUG
Exiting _make_request()
10:52:50
DEBUG
Exiting get()
10:52:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:52:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:52:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:52:50
DEBUG
Exiting history()
10:53:00
DEBUG
BAR: 10:52:00 O=53.63 H=53.63 L=53.63 C=53.63
10:53:00
DEBUG
Checking: C=53.63 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:53:00
DEBUG
Entering history()
10:53:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:00
DEBUG
Entering history()
10:53:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:00
DEBUG
Entering get()
10:53:00
DEBUG
Entering _make_request()
10:53:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:00
DEBUG
Entering _get_cookie_and_crumb()
10:53:00
DEBUG
cookie_mode = 'basic'
10:53:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:00
DEBUG
Entering _get_cookie_basic()
10:53:00
DEBUG
reusing cookie
10:53:00
DEBUG
Exiting _get_cookie_basic()
10:53:00
DEBUG
Entering _get_crumb_basic()
10:53:00
DEBUG
reusing crumb
10:53:00
DEBUG
Exiting _get_crumb_basic()
10:53:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:00
DEBUG
Exiting _get_cookie_and_crumb()
10:53:00
DEBUG
response code=200
10:53:00
DEBUG
Exiting _make_request()
10:53:00
DEBUG
Exiting get()
10:53:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:00
DEBUG
Exiting history()
10:53:00
DEBUG
Exiting history()
10:53:00
DEBUG
Entering history()
10:53:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:00
DEBUG
Entering get()
10:53:00
DEBUG
Entering _make_request()
10:53:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:00
DEBUG
Entering _get_cookie_and_crumb()
10:53:00
DEBUG
cookie_mode = 'basic'
10:53:00
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:00
DEBUG
Entering _get_cookie_basic()
10:53:00
DEBUG
reusing cookie
10:53:00
DEBUG
Exiting _get_cookie_basic()
10:53:00
DEBUG
Entering _get_crumb_basic()
10:53:00
DEBUG
reusing crumb
10:53:00
DEBUG
Exiting _get_crumb_basic()
10:53:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:00
DEBUG
Exiting _get_cookie_and_crumb()
10:53:00
DEBUG
response code=200
10:53:00
DEBUG
Exiting _make_request()
10:53:00
DEBUG
Exiting get()
10:53:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:00
DEBUG
Exiting history()
10:53:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:53:10
DEBUG
Entering history()
10:53:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:10
DEBUG
Entering history()
10:53:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:10
DEBUG
Entering get()
10:53:10
DEBUG
Entering _make_request()
10:53:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:10
DEBUG
Entering _get_cookie_and_crumb()
10:53:10
DEBUG
cookie_mode = 'basic'
10:53:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:10
DEBUG
Entering _get_cookie_basic()
10:53:10
DEBUG
reusing cookie
10:53:10
DEBUG
Exiting _get_cookie_basic()
10:53:10
DEBUG
Entering _get_crumb_basic()
10:53:10
DEBUG
reusing crumb
10:53:10
DEBUG
Exiting _get_crumb_basic()
10:53:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:10
DEBUG
Exiting _get_cookie_and_crumb()
10:53:10
DEBUG
response code=200
10:53:10
DEBUG
Exiting _make_request()
10:53:10
DEBUG
Exiting get()
10:53:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:10
DEBUG
Exiting history()
10:53:10
DEBUG
Exiting history()
10:53:10
DEBUG
Entering history()
10:53:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:10
DEBUG
Entering get()
10:53:10
DEBUG
Entering _make_request()
10:53:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:10
DEBUG
Entering _get_cookie_and_crumb()
10:53:10
DEBUG
cookie_mode = 'basic'
10:53:10
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:10
DEBUG
Entering _get_cookie_basic()
10:53:10
DEBUG
reusing cookie
10:53:10
DEBUG
Exiting _get_cookie_basic()
10:53:10
DEBUG
Entering _get_crumb_basic()
10:53:10
DEBUG
reusing crumb
10:53:10
DEBUG
Exiting _get_crumb_basic()
10:53:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:10
DEBUG
Exiting _get_cookie_and_crumb()
10:53:10
DEBUG
response code=200
10:53:10
DEBUG
Exiting _make_request()
10:53:10
DEBUG
Exiting get()
10:53:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:10
DEBUG
Exiting history()
10:53:20
DEBUG
Entering history()
10:53:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:20
DEBUG
Entering history()
10:53:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:20
DEBUG
Entering get()
10:53:20
DEBUG
Entering _make_request()
10:53:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:20
DEBUG
Entering _get_cookie_and_crumb()
10:53:20
DEBUG
cookie_mode = 'basic'
10:53:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:20
DEBUG
Entering _get_cookie_basic()
10:53:20
DEBUG
reusing cookie
10:53:20
DEBUG
Exiting _get_cookie_basic()
10:53:20
DEBUG
Entering _get_crumb_basic()
10:53:20
DEBUG
reusing crumb
10:53:20
DEBUG
Exiting _get_crumb_basic()
10:53:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:20
DEBUG
Exiting _get_cookie_and_crumb()
10:53:20
DEBUG
response code=200
10:53:20
DEBUG
Exiting _make_request()
10:53:20
DEBUG
Exiting get()
10:53:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:20
DEBUG
Exiting history()
10:53:20
DEBUG
Exiting history()
10:53:20
DEBUG
Entering history()
10:53:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:20
DEBUG
Entering get()
10:53:20
DEBUG
Entering _make_request()
10:53:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:20
DEBUG
Entering _get_cookie_and_crumb()
10:53:20
DEBUG
cookie_mode = 'basic'
10:53:20
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:20
DEBUG
Entering _get_cookie_basic()
10:53:20
DEBUG
reusing cookie
10:53:20
DEBUG
Exiting _get_cookie_basic()
10:53:20
DEBUG
Entering _get_crumb_basic()
10:53:20
DEBUG
reusing crumb
10:53:20
DEBUG
Exiting _get_crumb_basic()
10:53:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:20
DEBUG
Exiting _get_cookie_and_crumb()
10:53:20
DEBUG
response code=200
10:53:20
DEBUG
Exiting _make_request()
10:53:20
DEBUG
Exiting get()
10:53:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:20
DEBUG
Exiting history()
10:53:30
DEBUG
Entering history()
10:53:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:30
DEBUG
Entering history()
10:53:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:30
DEBUG
Entering get()
10:53:30
DEBUG
Entering _make_request()
10:53:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:30
DEBUG
Entering _get_cookie_and_crumb()
10:53:30
DEBUG
cookie_mode = 'basic'
10:53:30
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:30
DEBUG
Entering _get_cookie_basic()
10:53:30
DEBUG
reusing cookie
10:53:30
DEBUG
Exiting _get_cookie_basic()
10:53:30
DEBUG
Entering _get_crumb_basic()
10:53:30
DEBUG
reusing crumb
10:53:30
DEBUG
Exiting _get_crumb_basic()
10:53:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:30
DEBUG
Exiting _get_cookie_and_crumb()
10:53:30
DEBUG
response code=200
10:53:30
DEBUG
Exiting _make_request()
10:53:30
DEBUG
Exiting get()
10:53:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:31
DEBUG
Exiting history()
10:53:31
DEBUG
Exiting history()
10:53:31
DEBUG
Entering history()
10:53:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:31
DEBUG
Entering get()
10:53:31
DEBUG
Entering _make_request()
10:53:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:31
DEBUG
Entering _get_cookie_and_crumb()
10:53:31
DEBUG
cookie_mode = 'basic'
10:53:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:31
DEBUG
Entering _get_cookie_basic()
10:53:31
DEBUG
reusing cookie
10:53:31
DEBUG
Exiting _get_cookie_basic()
10:53:31
DEBUG
Entering _get_crumb_basic()
10:53:31
DEBUG
reusing crumb
10:53:31
DEBUG
Exiting _get_crumb_basic()
10:53:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:31
DEBUG
Exiting _get_cookie_and_crumb()
10:53:31
DEBUG
response code=200
10:53:31
DEBUG
Exiting _make_request()
10:53:31
DEBUG
Exiting get()
10:53:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:31
DEBUG
Exiting history()
10:53:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:53:41
DEBUG
Entering history()
10:53:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:41
DEBUG
Entering history()
10:53:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:41
DEBUG
Entering get()
10:53:41
DEBUG
Entering _make_request()
10:53:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:41
DEBUG
Entering _get_cookie_and_crumb()
10:53:41
DEBUG
cookie_mode = 'basic'
10:53:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:41
DEBUG
Entering _get_cookie_basic()
10:53:41
DEBUG
reusing cookie
10:53:41
DEBUG
Exiting _get_cookie_basic()
10:53:41
DEBUG
Entering _get_crumb_basic()
10:53:41
DEBUG
reusing crumb
10:53:41
DEBUG
Exiting _get_crumb_basic()
10:53:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:41
DEBUG
Exiting _get_cookie_and_crumb()
10:53:41
DEBUG
response code=200
10:53:41
DEBUG
Exiting _make_request()
10:53:41
DEBUG
Exiting get()
10:53:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:41
DEBUG
Exiting history()
10:53:41
DEBUG
Exiting history()
10:53:41
DEBUG
Entering history()
10:53:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:41
DEBUG
Entering get()
10:53:41
DEBUG
Entering _make_request()
10:53:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:41
DEBUG
Entering _get_cookie_and_crumb()
10:53:41
DEBUG
cookie_mode = 'basic'
10:53:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:41
DEBUG
Entering _get_cookie_basic()
10:53:41
DEBUG
reusing cookie
10:53:41
DEBUG
Exiting _get_cookie_basic()
10:53:41
DEBUG
Entering _get_crumb_basic()
10:53:41
DEBUG
reusing crumb
10:53:41
DEBUG
Exiting _get_crumb_basic()
10:53:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:41
DEBUG
Exiting _get_cookie_and_crumb()
10:53:41
DEBUG
response code=200
10:53:41
DEBUG
Exiting _make_request()
10:53:41
DEBUG
Exiting get()
10:53:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:41
DEBUG
Exiting history()
10:53:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:53:51
DEBUG
Entering history()
10:53:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:53:51
DEBUG
Entering history()
10:53:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:51
DEBUG
Entering get()
10:53:51
DEBUG
Entering _make_request()
10:53:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:53:51
DEBUG
Entering _get_cookie_and_crumb()
10:53:51
DEBUG
cookie_mode = 'basic'
10:53:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:51
DEBUG
Entering _get_cookie_basic()
10:53:51
DEBUG
reusing cookie
10:53:51
DEBUG
Exiting _get_cookie_basic()
10:53:51
DEBUG
Entering _get_crumb_basic()
10:53:51
DEBUG
reusing crumb
10:53:51
DEBUG
Exiting _get_crumb_basic()
10:53:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:51
DEBUG
Exiting _get_cookie_and_crumb()
10:53:51
DEBUG
response code=200
10:53:51
DEBUG
Exiting _make_request()
10:53:51
DEBUG
Exiting get()
10:53:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:53:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:53:51
DEBUG
Exiting history()
10:53:51
DEBUG
Exiting history()
10:53:51
DEBUG
Entering history()
10:53:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:51
DEBUG
Entering get()
10:53:51
DEBUG
Entering _make_request()
10:53:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:53:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:53:51
DEBUG
Entering _get_cookie_and_crumb()
10:53:51
DEBUG
cookie_mode = 'basic'
10:53:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:53:51
DEBUG
Entering _get_cookie_basic()
10:53:51
DEBUG
reusing cookie
10:53:51
DEBUG
Exiting _get_cookie_basic()
10:53:51
DEBUG
Entering _get_crumb_basic()
10:53:51
DEBUG
reusing crumb
10:53:51
DEBUG
Exiting _get_crumb_basic()
10:53:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:53:51
DEBUG
Exiting _get_cookie_and_crumb()
10:53:51
DEBUG
response code=200
10:53:51
DEBUG
Exiting _make_request()
10:53:51
DEBUG
Exiting get()
10:53:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:53:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:53:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:53:51
DEBUG
Exiting history()
10:54:00
DEBUG
BAR: 10:53:00 O=53.61 H=53.61 L=53.61 C=53.61
10:54:00
DEBUG
Checking: C=53.61 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:54:01
DEBUG
Entering history()
10:54:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:01
DEBUG
Entering history()
10:54:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:01
DEBUG
Entering get()
10:54:01
DEBUG
Entering _make_request()
10:54:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:01
DEBUG
Entering _get_cookie_and_crumb()
10:54:01
DEBUG
cookie_mode = 'basic'
10:54:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:01
DEBUG
Entering _get_cookie_basic()
10:54:01
DEBUG
reusing cookie
10:54:01
DEBUG
Exiting _get_cookie_basic()
10:54:01
DEBUG
Entering _get_crumb_basic()
10:54:01
DEBUG
reusing crumb
10:54:01
DEBUG
Exiting _get_crumb_basic()
10:54:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:01
DEBUG
Exiting _get_cookie_and_crumb()
10:54:01
DEBUG
response code=200
10:54:01
DEBUG
Exiting _make_request()
10:54:01
DEBUG
Exiting get()
10:54:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:01
DEBUG
Exiting history()
10:54:01
DEBUG
Exiting history()
10:54:01
DEBUG
Entering history()
10:54:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:01
DEBUG
Entering get()
10:54:01
DEBUG
Entering _make_request()
10:54:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:01
DEBUG
Entering _get_cookie_and_crumb()
10:54:01
DEBUG
cookie_mode = 'basic'
10:54:01
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:01
DEBUG
Entering _get_cookie_basic()
10:54:01
DEBUG
reusing cookie
10:54:01
DEBUG
Exiting _get_cookie_basic()
10:54:01
DEBUG
Entering _get_crumb_basic()
10:54:01
DEBUG
reusing crumb
10:54:01
DEBUG
Exiting _get_crumb_basic()
10:54:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:01
DEBUG
Exiting _get_cookie_and_crumb()
10:54:01
DEBUG
response code=200
10:54:01
DEBUG
Exiting _make_request()
10:54:01
DEBUG
Exiting get()
10:54:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:01
DEBUG
Exiting history()
10:54:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:54:11
DEBUG
Entering history()
10:54:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:11
DEBUG
Entering history()
10:54:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:11
DEBUG
Entering get()
10:54:11
DEBUG
Entering _make_request()
10:54:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:11
DEBUG
Entering _get_cookie_and_crumb()
10:54:11
DEBUG
cookie_mode = 'basic'
10:54:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:11
DEBUG
Entering _get_cookie_basic()
10:54:11
DEBUG
reusing cookie
10:54:11
DEBUG
Exiting _get_cookie_basic()
10:54:11
DEBUG
Entering _get_crumb_basic()
10:54:11
DEBUG
reusing crumb
10:54:11
DEBUG
Exiting _get_crumb_basic()
10:54:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:11
DEBUG
Exiting _get_cookie_and_crumb()
10:54:11
DEBUG
response code=200
10:54:11
DEBUG
Exiting _make_request()
10:54:11
DEBUG
Exiting get()
10:54:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:11
DEBUG
Exiting history()
10:54:11
DEBUG
Exiting history()
10:54:11
DEBUG
Entering history()
10:54:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:11
DEBUG
Entering get()
10:54:11
DEBUG
Entering _make_request()
10:54:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:11
DEBUG
Entering _get_cookie_and_crumb()
10:54:11
DEBUG
cookie_mode = 'basic'
10:54:11
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:11
DEBUG
Entering _get_cookie_basic()
10:54:11
DEBUG
reusing cookie
10:54:11
DEBUG
Exiting _get_cookie_basic()
10:54:11
DEBUG
Entering _get_crumb_basic()
10:54:11
DEBUG
reusing crumb
10:54:11
DEBUG
Exiting _get_crumb_basic()
10:54:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:11
DEBUG
Exiting _get_cookie_and_crumb()
10:54:11
DEBUG
response code=200
10:54:11
DEBUG
Exiting _make_request()
10:54:11
DEBUG
Exiting get()
10:54:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:11
DEBUG
Exiting history()
10:54:21
DEBUG
Entering history()
10:54:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:21
DEBUG
Entering history()
10:54:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:21
DEBUG
Entering get()
10:54:21
DEBUG
Entering _make_request()
10:54:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:21
DEBUG
Entering _get_cookie_and_crumb()
10:54:21
DEBUG
cookie_mode = 'basic'
10:54:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:21
DEBUG
Entering _get_cookie_basic()
10:54:21
DEBUG
reusing cookie
10:54:21
DEBUG
Exiting _get_cookie_basic()
10:54:21
DEBUG
Entering _get_crumb_basic()
10:54:21
DEBUG
reusing crumb
10:54:21
DEBUG
Exiting _get_crumb_basic()
10:54:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:21
DEBUG
Exiting _get_cookie_and_crumb()
10:54:21
DEBUG
response code=200
10:54:21
DEBUG
Exiting _make_request()
10:54:21
DEBUG
Exiting get()
10:54:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:21
DEBUG
Exiting history()
10:54:21
DEBUG
Exiting history()
10:54:21
DEBUG
Entering history()
10:54:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:21
DEBUG
Entering get()
10:54:21
DEBUG
Entering _make_request()
10:54:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:21
DEBUG
Entering _get_cookie_and_crumb()
10:54:21
DEBUG
cookie_mode = 'basic'
10:54:21
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:21
DEBUG
Entering _get_cookie_basic()
10:54:21
DEBUG
reusing cookie
10:54:21
DEBUG
Exiting _get_cookie_basic()
10:54:21
DEBUG
Entering _get_crumb_basic()
10:54:21
DEBUG
reusing crumb
10:54:21
DEBUG
Exiting _get_crumb_basic()
10:54:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:21
DEBUG
Exiting _get_cookie_and_crumb()
10:54:21
DEBUG
response code=200
10:54:21
DEBUG
Exiting _make_request()
10:54:21
DEBUG
Exiting get()
10:54:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:21
DEBUG
Exiting history()
10:54:31
DEBUG
Entering history()
10:54:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:31
DEBUG
Entering history()
10:54:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:31
DEBUG
Entering get()
10:54:31
DEBUG
Entering _make_request()
10:54:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:31
DEBUG
Entering _get_cookie_and_crumb()
10:54:31
DEBUG
cookie_mode = 'basic'
10:54:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:31
DEBUG
Entering _get_cookie_basic()
10:54:31
DEBUG
reusing cookie
10:54:31
DEBUG
Exiting _get_cookie_basic()
10:54:31
DEBUG
Entering _get_crumb_basic()
10:54:31
DEBUG
reusing crumb
10:54:31
DEBUG
Exiting _get_crumb_basic()
10:54:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:31
DEBUG
Exiting _get_cookie_and_crumb()
10:54:31
DEBUG
response code=200
10:54:31
DEBUG
Exiting _make_request()
10:54:31
DEBUG
Exiting get()
10:54:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:31
DEBUG
Exiting history()
10:54:31
DEBUG
Exiting history()
10:54:31
DEBUG
Entering history()
10:54:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:31
DEBUG
Entering get()
10:54:31
DEBUG
Entering _make_request()
10:54:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:31
DEBUG
Entering _get_cookie_and_crumb()
10:54:31
DEBUG
cookie_mode = 'basic'
10:54:31
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:31
DEBUG
Entering _get_cookie_basic()
10:54:31
DEBUG
reusing cookie
10:54:31
DEBUG
Exiting _get_cookie_basic()
10:54:31
DEBUG
Entering _get_crumb_basic()
10:54:31
DEBUG
reusing crumb
10:54:31
DEBUG
Exiting _get_crumb_basic()
10:54:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:31
DEBUG
Exiting _get_cookie_and_crumb()
10:54:31
DEBUG
response code=200
10:54:31
DEBUG
Exiting _make_request()
10:54:31
DEBUG
Exiting get()
10:54:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:31
DEBUG
Exiting history()
10:54:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:54:41
DEBUG
Entering history()
10:54:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:41
DEBUG
Entering history()
10:54:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:41
DEBUG
Entering get()
10:54:41
DEBUG
Entering _make_request()
10:54:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:41
DEBUG
Entering _get_cookie_and_crumb()
10:54:41
DEBUG
cookie_mode = 'basic'
10:54:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:41
DEBUG
Entering _get_cookie_basic()
10:54:41
DEBUG
reusing cookie
10:54:41
DEBUG
Exiting _get_cookie_basic()
10:54:41
DEBUG
Entering _get_crumb_basic()
10:54:41
DEBUG
reusing crumb
10:54:41
DEBUG
Exiting _get_crumb_basic()
10:54:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:41
DEBUG
Exiting _get_cookie_and_crumb()
10:54:41
DEBUG
response code=200
10:54:41
DEBUG
Exiting _make_request()
10:54:41
DEBUG
Exiting get()
10:54:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:41
DEBUG
Exiting history()
10:54:41
DEBUG
Exiting history()
10:54:41
DEBUG
Entering history()
10:54:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:41
DEBUG
Entering get()
10:54:41
DEBUG
Entering _make_request()
10:54:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:41
DEBUG
Entering _get_cookie_and_crumb()
10:54:41
DEBUG
cookie_mode = 'basic'
10:54:41
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:41
DEBUG
Entering _get_cookie_basic()
10:54:41
DEBUG
reusing cookie
10:54:41
DEBUG
Exiting _get_cookie_basic()
10:54:41
DEBUG
Entering _get_crumb_basic()
10:54:41
DEBUG
reusing crumb
10:54:41
DEBUG
Exiting _get_crumb_basic()
10:54:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:41
DEBUG
Exiting _get_cookie_and_crumb()
10:54:41
DEBUG
response code=200
10:54:41
DEBUG
Exiting _make_request()
10:54:41
DEBUG
Exiting get()
10:54:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:41
DEBUG
Exiting history()
10:54:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:54:51
DEBUG
Entering history()
10:54:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:54:51
DEBUG
Entering history()
10:54:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:51
DEBUG
Entering get()
10:54:51
DEBUG
Entering _make_request()
10:54:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:54:51
DEBUG
Entering _get_cookie_and_crumb()
10:54:51
DEBUG
cookie_mode = 'basic'
10:54:51
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:51
DEBUG
Entering _get_cookie_basic()
10:54:51
DEBUG
reusing cookie
10:54:51
DEBUG
Exiting _get_cookie_basic()
10:54:51
DEBUG
Entering _get_crumb_basic()
10:54:51
DEBUG
reusing crumb
10:54:51
DEBUG
Exiting _get_crumb_basic()
10:54:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:51
DEBUG
Exiting _get_cookie_and_crumb()
10:54:52
DEBUG
response code=200
10:54:52
DEBUG
Exiting _make_request()
10:54:52
DEBUG
Exiting get()
10:54:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:54:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:54:52
DEBUG
Exiting history()
10:54:52
DEBUG
Exiting history()
10:54:52
DEBUG
Entering history()
10:54:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:52
DEBUG
Entering get()
10:54:52
DEBUG
Entering _make_request()
10:54:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:54:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:54:52
DEBUG
Entering _get_cookie_and_crumb()
10:54:52
DEBUG
cookie_mode = 'basic'
10:54:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:54:52
DEBUG
Entering _get_cookie_basic()
10:54:52
DEBUG
reusing cookie
10:54:52
DEBUG
Exiting _get_cookie_basic()
10:54:52
DEBUG
Entering _get_crumb_basic()
10:54:52
DEBUG
reusing crumb
10:54:52
DEBUG
Exiting _get_crumb_basic()
10:54:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:54:52
DEBUG
Exiting _get_cookie_and_crumb()
10:54:52
DEBUG
response code=200
10:54:52
DEBUG
Exiting _make_request()
10:54:52
DEBUG
Exiting get()
10:54:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:54:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:54:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:54:52
DEBUG
Exiting history()
10:55:01
DEBUG
BAR: 10:54:00 O=53.57 H=53.66 L=53.57 C=53.66
10:55:01
DEBUG
Checking: C=53.66 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:55:02
DEBUG
Entering history()
10:55:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:02
DEBUG
Entering history()
10:55:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:02
DEBUG
Entering get()
10:55:02
DEBUG
Entering _make_request()
10:55:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:02
DEBUG
Entering _get_cookie_and_crumb()
10:55:02
DEBUG
cookie_mode = 'basic'
10:55:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:02
DEBUG
Entering _get_cookie_basic()
10:55:02
DEBUG
reusing cookie
10:55:02
DEBUG
Exiting _get_cookie_basic()
10:55:02
DEBUG
Entering _get_crumb_basic()
10:55:02
DEBUG
reusing crumb
10:55:02
DEBUG
Exiting _get_crumb_basic()
10:55:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:02
DEBUG
Exiting _get_cookie_and_crumb()
10:55:02
DEBUG
response code=200
10:55:02
DEBUG
Exiting _make_request()
10:55:02
DEBUG
Exiting get()
10:55:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:02
DEBUG
Exiting history()
10:55:02
DEBUG
Exiting history()
10:55:02
DEBUG
Entering history()
10:55:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:02
DEBUG
Entering get()
10:55:02
DEBUG
Entering _make_request()
10:55:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:02
DEBUG
Entering _get_cookie_and_crumb()
10:55:02
DEBUG
cookie_mode = 'basic'
10:55:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:02
DEBUG
Entering _get_cookie_basic()
10:55:02
DEBUG
reusing cookie
10:55:02
DEBUG
Exiting _get_cookie_basic()
10:55:02
DEBUG
Entering _get_crumb_basic()
10:55:02
DEBUG
reusing crumb
10:55:02
DEBUG
Exiting _get_crumb_basic()
10:55:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:02
DEBUG
Exiting _get_cookie_and_crumb()
10:55:02
DEBUG
response code=200
10:55:02
DEBUG
Exiting _make_request()
10:55:02
DEBUG
Exiting get()
10:55:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:02
DEBUG
Exiting history()
10:55:02
DEBUG
CHECK: C=53.97 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:55:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:55:12
DEBUG
Entering history()
10:55:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:12
DEBUG
Entering history()
10:55:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:12
DEBUG
Entering get()
10:55:12
DEBUG
Entering _make_request()
10:55:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:12
DEBUG
Entering _get_cookie_and_crumb()
10:55:12
DEBUG
cookie_mode = 'basic'
10:55:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:12
DEBUG
Entering _get_cookie_basic()
10:55:12
DEBUG
reusing cookie
10:55:12
DEBUG
Exiting _get_cookie_basic()
10:55:12
DEBUG
Entering _get_crumb_basic()
10:55:12
DEBUG
reusing crumb
10:55:12
DEBUG
Exiting _get_crumb_basic()
10:55:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:12
DEBUG
Exiting _get_cookie_and_crumb()
10:55:12
DEBUG
response code=200
10:55:12
DEBUG
Exiting _make_request()
10:55:12
DEBUG
Exiting get()
10:55:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:12
DEBUG
Exiting history()
10:55:12
DEBUG
Exiting history()
10:55:12
DEBUG
Entering history()
10:55:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:12
DEBUG
Entering get()
10:55:12
DEBUG
Entering _make_request()
10:55:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:12
DEBUG
Entering _get_cookie_and_crumb()
10:55:12
DEBUG
cookie_mode = 'basic'
10:55:12
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:12
DEBUG
Entering _get_cookie_basic()
10:55:12
DEBUG
reusing cookie
10:55:12
DEBUG
Exiting _get_cookie_basic()
10:55:12
DEBUG
Entering _get_crumb_basic()
10:55:12
DEBUG
reusing crumb
10:55:12
DEBUG
Exiting _get_crumb_basic()
10:55:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:12
DEBUG
Exiting _get_cookie_and_crumb()
10:55:12
DEBUG
response code=200
10:55:12
DEBUG
Exiting _make_request()
10:55:12
DEBUG
Exiting get()
10:55:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:12
DEBUG
Exiting history()
10:55:22
DEBUG
Entering history()
10:55:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:22
DEBUG
Entering history()
10:55:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:22
DEBUG
Entering get()
10:55:22
DEBUG
Entering _make_request()
10:55:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:22
DEBUG
Entering _get_cookie_and_crumb()
10:55:22
DEBUG
cookie_mode = 'basic'
10:55:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:22
DEBUG
Entering _get_cookie_basic()
10:55:22
DEBUG
reusing cookie
10:55:22
DEBUG
Exiting _get_cookie_basic()
10:55:22
DEBUG
Entering _get_crumb_basic()
10:55:22
DEBUG
reusing crumb
10:55:22
DEBUG
Exiting _get_crumb_basic()
10:55:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:22
DEBUG
Exiting _get_cookie_and_crumb()
10:55:22
DEBUG
response code=200
10:55:22
DEBUG
Exiting _make_request()
10:55:22
DEBUG
Exiting get()
10:55:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:22
DEBUG
Exiting history()
10:55:22
DEBUG
Exiting history()
10:55:22
DEBUG
Entering history()
10:55:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:22
DEBUG
Entering get()
10:55:22
DEBUG
Entering _make_request()
10:55:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:22
DEBUG
Entering _get_cookie_and_crumb()
10:55:22
DEBUG
cookie_mode = 'basic'
10:55:22
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:22
DEBUG
Entering _get_cookie_basic()
10:55:22
DEBUG
reusing cookie
10:55:22
DEBUG
Exiting _get_cookie_basic()
10:55:22
DEBUG
Entering _get_crumb_basic()
10:55:22
DEBUG
reusing crumb
10:55:22
DEBUG
Exiting _get_crumb_basic()
10:55:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:22
DEBUG
Exiting _get_cookie_and_crumb()
10:55:22
DEBUG
response code=200
10:55:22
DEBUG
Exiting _make_request()
10:55:22
DEBUG
Exiting get()
10:55:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:22
DEBUG
Exiting history()
10:55:32
DEBUG
Entering history()
10:55:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:32
DEBUG
Entering history()
10:55:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:32
DEBUG
Entering get()
10:55:32
DEBUG
Entering _make_request()
10:55:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:32
DEBUG
Entering _get_cookie_and_crumb()
10:55:32
DEBUG
cookie_mode = 'basic'
10:55:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:32
DEBUG
Entering _get_cookie_basic()
10:55:32
DEBUG
reusing cookie
10:55:32
DEBUG
Exiting _get_cookie_basic()
10:55:32
DEBUG
Entering _get_crumb_basic()
10:55:32
DEBUG
reusing crumb
10:55:32
DEBUG
Exiting _get_crumb_basic()
10:55:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:32
DEBUG
Exiting _get_cookie_and_crumb()
10:55:32
DEBUG
response code=200
10:55:32
DEBUG
Exiting _make_request()
10:55:32
DEBUG
Exiting get()
10:55:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:32
DEBUG
Exiting history()
10:55:32
DEBUG
Exiting history()
10:55:32
DEBUG
Entering history()
10:55:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:32
DEBUG
Entering get()
10:55:32
DEBUG
Entering _make_request()
10:55:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:32
DEBUG
Entering _get_cookie_and_crumb()
10:55:32
DEBUG
cookie_mode = 'basic'
10:55:32
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:32
DEBUG
Entering _get_cookie_basic()
10:55:32
DEBUG
reusing cookie
10:55:32
DEBUG
Exiting _get_cookie_basic()
10:55:32
DEBUG
Entering _get_crumb_basic()
10:55:32
DEBUG
reusing crumb
10:55:32
DEBUG
Exiting _get_crumb_basic()
10:55:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:32
DEBUG
Exiting _get_cookie_and_crumb()
10:55:32
DEBUG
response code=200
10:55:32
DEBUG
Exiting _make_request()
10:55:32
DEBUG
Exiting get()
10:55:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:32
DEBUG
Exiting history()
10:55:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:55:42
DEBUG
Entering history()
10:55:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:42
DEBUG
Entering history()
10:55:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:42
DEBUG
Entering get()
10:55:42
DEBUG
Entering _make_request()
10:55:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:42
DEBUG
Entering _get_cookie_and_crumb()
10:55:42
DEBUG
cookie_mode = 'basic'
10:55:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:42
DEBUG
Entering _get_cookie_basic()
10:55:42
DEBUG
reusing cookie
10:55:42
DEBUG
Exiting _get_cookie_basic()
10:55:42
DEBUG
Entering _get_crumb_basic()
10:55:42
DEBUG
reusing crumb
10:55:42
DEBUG
Exiting _get_crumb_basic()
10:55:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:42
DEBUG
Exiting _get_cookie_and_crumb()
10:55:42
DEBUG
response code=200
10:55:42
DEBUG
Exiting _make_request()
10:55:42
DEBUG
Exiting get()
10:55:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:42
DEBUG
Exiting history()
10:55:42
DEBUG
Exiting history()
10:55:42
DEBUG
Entering history()
10:55:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:42
DEBUG
Entering get()
10:55:42
DEBUG
Entering _make_request()
10:55:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:42
DEBUG
Entering _get_cookie_and_crumb()
10:55:42
DEBUG
cookie_mode = 'basic'
10:55:42
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:42
DEBUG
Entering _get_cookie_basic()
10:55:42
DEBUG
reusing cookie
10:55:42
DEBUG
Exiting _get_cookie_basic()
10:55:42
DEBUG
Entering _get_crumb_basic()
10:55:42
DEBUG
reusing crumb
10:55:42
DEBUG
Exiting _get_crumb_basic()
10:55:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:42
DEBUG
Exiting _get_cookie_and_crumb()
10:55:42
DEBUG
response code=200
10:55:42
DEBUG
Exiting _make_request()
10:55:42
DEBUG
Exiting get()
10:55:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:42
DEBUG
Exiting history()
10:55:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:55:52
DEBUG
Entering history()
10:55:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:55:52
DEBUG
Entering history()
10:55:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:52
DEBUG
Entering get()
10:55:52
DEBUG
Entering _make_request()
10:55:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:55:52
DEBUG
Entering _get_cookie_and_crumb()
10:55:52
DEBUG
cookie_mode = 'basic'
10:55:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:52
DEBUG
Entering _get_cookie_basic()
10:55:52
DEBUG
reusing cookie
10:55:52
DEBUG
Exiting _get_cookie_basic()
10:55:52
DEBUG
Entering _get_crumb_basic()
10:55:52
DEBUG
reusing crumb
10:55:52
DEBUG
Exiting _get_crumb_basic()
10:55:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:52
DEBUG
Exiting _get_cookie_and_crumb()
10:55:52
DEBUG
response code=200
10:55:52
DEBUG
Exiting _make_request()
10:55:52
DEBUG
Exiting get()
10:55:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:55:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:55:52
DEBUG
Exiting history()
10:55:52
DEBUG
Exiting history()
10:55:52
DEBUG
Entering history()
10:55:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:52
DEBUG
Entering get()
10:55:52
DEBUG
Entering _make_request()
10:55:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:55:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:55:52
DEBUG
Entering _get_cookie_and_crumb()
10:55:52
DEBUG
cookie_mode = 'basic'
10:55:52
DEBUG
Entering _get_cookie_and_crumb_basic()
10:55:52
DEBUG
Entering _get_cookie_basic()
10:55:52
DEBUG
reusing cookie
10:55:52
DEBUG
Exiting _get_cookie_basic()
10:55:52
DEBUG
Entering _get_crumb_basic()
10:55:52
DEBUG
reusing crumb
10:55:52
DEBUG
Exiting _get_crumb_basic()
10:55:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:55:52
DEBUG
Exiting _get_cookie_and_crumb()
10:55:52
DEBUG
response code=200
10:55:52
DEBUG
Exiting _make_request()
10:55:52
DEBUG
Exiting get()
10:55:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:55:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:55:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:55:52
DEBUG
Exiting history()
10:56:02
DEBUG
Entering history()
10:56:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:02
DEBUG
Entering history()
10:56:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:02
DEBUG
Entering get()
10:56:02
DEBUG
Entering _make_request()
10:56:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:02
DEBUG
Entering _get_cookie_and_crumb()
10:56:02
DEBUG
cookie_mode = 'basic'
10:56:02
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:02
DEBUG
Entering _get_cookie_basic()
10:56:02
DEBUG
reusing cookie
10:56:02
DEBUG
Exiting _get_cookie_basic()
10:56:02
DEBUG
Entering _get_crumb_basic()
10:56:02
DEBUG
reusing crumb
10:56:02
DEBUG
Exiting _get_crumb_basic()
10:56:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:02
DEBUG
Exiting _get_cookie_and_crumb()
10:56:03
DEBUG
response code=200
10:56:03
DEBUG
Exiting _make_request()
10:56:03
DEBUG
Exiting get()
10:56:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:56:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:03
DEBUG
Exiting history()
10:56:03
DEBUG
Exiting history()
10:56:03
DEBUG
Entering history()
10:56:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:03
DEBUG
Entering get()
10:56:03
DEBUG
Entering _make_request()
10:56:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:03
DEBUG
Entering _get_cookie_and_crumb()
10:56:03
DEBUG
cookie_mode = 'basic'
10:56:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:03
DEBUG
Entering _get_cookie_basic()
10:56:03
DEBUG
reusing cookie
10:56:03
DEBUG
Exiting _get_cookie_basic()
10:56:03
DEBUG
Entering _get_crumb_basic()
10:56:03
DEBUG
reusing crumb
10:56:03
DEBUG
Exiting _get_crumb_basic()
10:56:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:03
DEBUG
Exiting _get_cookie_and_crumb()
10:56:03
DEBUG
response code=200
10:56:03
DEBUG
Exiting _make_request()
10:56:03
DEBUG
Exiting get()
10:56:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:56:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:03
DEBUG
Exiting history()
10:56:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:56:13
DEBUG
Entering history()
10:56:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:13
DEBUG
Entering history()
10:56:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:13
DEBUG
Entering get()
10:56:13
DEBUG
Entering _make_request()
10:56:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:13
DEBUG
Entering _get_cookie_and_crumb()
10:56:13
DEBUG
cookie_mode = 'basic'
10:56:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:13
DEBUG
Entering _get_cookie_basic()
10:56:13
DEBUG
reusing cookie
10:56:13
DEBUG
Exiting _get_cookie_basic()
10:56:13
DEBUG
Entering _get_crumb_basic()
10:56:13
DEBUG
reusing crumb
10:56:13
DEBUG
Exiting _get_crumb_basic()
10:56:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:13
DEBUG
Exiting _get_cookie_and_crumb()
10:56:13
DEBUG
response code=200
10:56:13
DEBUG
Exiting _make_request()
10:56:13
DEBUG
Exiting get()
10:56:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:56:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:13
DEBUG
Exiting history()
10:56:13
DEBUG
Exiting history()
10:56:13
DEBUG
Entering history()
10:56:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:13
DEBUG
Entering get()
10:56:13
DEBUG
Entering _make_request()
10:56:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:13
DEBUG
Entering _get_cookie_and_crumb()
10:56:13
DEBUG
cookie_mode = 'basic'
10:56:13
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:13
DEBUG
Entering _get_cookie_basic()
10:56:13
DEBUG
reusing cookie
10:56:13
DEBUG
Exiting _get_cookie_basic()
10:56:13
DEBUG
Entering _get_crumb_basic()
10:56:13
DEBUG
reusing crumb
10:56:13
DEBUG
Exiting _get_crumb_basic()
10:56:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:13
DEBUG
Exiting _get_cookie_and_crumb()
10:56:13
DEBUG
response code=200
10:56:13
DEBUG
Exiting _make_request()
10:56:13
DEBUG
Exiting get()
10:56:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:56:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:13
DEBUG
Exiting history()
10:56:23
DEBUG
Entering history()
10:56:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:23
DEBUG
Entering history()
10:56:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:23
DEBUG
Entering get()
10:56:23
DEBUG
Entering _make_request()
10:56:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:23
DEBUG
Entering _get_cookie_and_crumb()
10:56:23
DEBUG
cookie_mode = 'basic'
10:56:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:23
DEBUG
Entering _get_cookie_basic()
10:56:23
DEBUG
reusing cookie
10:56:23
DEBUG
Exiting _get_cookie_basic()
10:56:23
DEBUG
Entering _get_crumb_basic()
10:56:23
DEBUG
reusing crumb
10:56:23
DEBUG
Exiting _get_crumb_basic()
10:56:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:23
DEBUG
Exiting _get_cookie_and_crumb()
10:56:23
DEBUG
response code=200
10:56:23
DEBUG
Exiting _make_request()
10:56:23
DEBUG
Exiting get()
10:56:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:43:50
10:56:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:23
DEBUG
Exiting history()
10:56:23
DEBUG
Exiting history()
10:56:23
DEBUG
Entering history()
10:56:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:23
DEBUG
Entering get()
10:56:23
DEBUG
Entering _make_request()
10:56:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:23
DEBUG
Entering _get_cookie_and_crumb()
10:56:23
DEBUG
cookie_mode = 'basic'
10:56:23
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:23
DEBUG
Entering _get_cookie_basic()
10:56:23
DEBUG
reusing cookie
10:56:23
DEBUG
Exiting _get_cookie_basic()
10:56:23
DEBUG
Entering _get_crumb_basic()
10:56:23
DEBUG
reusing crumb
10:56:23
DEBUG
Exiting _get_crumb_basic()
10:56:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:23
DEBUG
Exiting _get_cookie_and_crumb()
10:56:23
DEBUG
response code=200
10:56:23
DEBUG
Exiting _make_request()
10:56:23
DEBUG
Exiting get()
10:56:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:56:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:23
DEBUG
Exiting history()
10:56:33
DEBUG
Entering history()
10:56:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:33
DEBUG
Entering history()
10:56:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:33
DEBUG
Entering get()
10:56:33
DEBUG
Entering _make_request()
10:56:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:33
DEBUG
Entering _get_cookie_and_crumb()
10:56:33
DEBUG
cookie_mode = 'basic'
10:56:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:33
DEBUG
Entering _get_cookie_basic()
10:56:33
DEBUG
reusing cookie
10:56:33
DEBUG
Exiting _get_cookie_basic()
10:56:33
DEBUG
Entering _get_crumb_basic()
10:56:33
DEBUG
reusing crumb
10:56:33
DEBUG
Exiting _get_crumb_basic()
10:56:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:33
DEBUG
Exiting _get_cookie_and_crumb()
10:56:33
DEBUG
response code=200
10:56:33
DEBUG
Exiting _make_request()
10:56:33
DEBUG
Exiting get()
10:56:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:56:31
10:56:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:56:31-05:00
10:56:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:33
DEBUG
Exiting history()
10:56:33
DEBUG
Exiting history()
10:56:33
DEBUG
Entering history()
10:56:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:33
DEBUG
Entering get()
10:56:33
DEBUG
Entering _make_request()
10:56:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:33
DEBUG
Entering _get_cookie_and_crumb()
10:56:33
DEBUG
cookie_mode = 'basic'
10:56:33
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:33
DEBUG
Entering _get_cookie_basic()
10:56:33
DEBUG
reusing cookie
10:56:33
DEBUG
Exiting _get_cookie_basic()
10:56:33
DEBUG
Entering _get_crumb_basic()
10:56:33
DEBUG
reusing crumb
10:56:33
DEBUG
Exiting _get_crumb_basic()
10:56:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:33
DEBUG
Exiting _get_cookie_and_crumb()
10:56:33
DEBUG
response code=200
10:56:33
DEBUG
Exiting _make_request()
10:56:33
DEBUG
Exiting get()
10:56:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:43:50
10:56:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:43:50-05:00
10:56:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:33
DEBUG
Exiting history()
10:56:33
DEBUG
POLL [Yahoo]: 10:56:33 Price=$53.90
10:56:33
DEBUG
CHECK: C=53.90 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:56:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:56:43
DEBUG
Entering history()
10:56:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:43
DEBUG
Entering history()
10:56:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:43
DEBUG
Entering get()
10:56:43
DEBUG
Entering _make_request()
10:56:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:43
DEBUG
Entering _get_cookie_and_crumb()
10:56:43
DEBUG
cookie_mode = 'basic'
10:56:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:43
DEBUG
Entering _get_cookie_basic()
10:56:43
DEBUG
reusing cookie
10:56:43
DEBUG
Exiting _get_cookie_basic()
10:56:43
DEBUG
Entering _get_crumb_basic()
10:56:43
DEBUG
reusing crumb
10:56:43
DEBUG
Exiting _get_crumb_basic()
10:56:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:43
DEBUG
Exiting _get_cookie_and_crumb()
10:56:43
DEBUG
response code=200
10:56:43
DEBUG
Exiting _make_request()
10:56:43
DEBUG
Exiting get()
10:56:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:56:31
10:56:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:56:31-05:00
10:56:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:43
DEBUG
Exiting history()
10:56:43
DEBUG
Exiting history()
10:56:43
DEBUG
Entering history()
10:56:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:43
DEBUG
Entering get()
10:56:43
DEBUG
Entering _make_request()
10:56:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:43
DEBUG
Entering _get_cookie_and_crumb()
10:56:43
DEBUG
cookie_mode = 'basic'
10:56:43
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:43
DEBUG
Entering _get_cookie_basic()
10:56:43
DEBUG
reusing cookie
10:56:43
DEBUG
Exiting _get_cookie_basic()
10:56:43
DEBUG
Entering _get_crumb_basic()
10:56:43
DEBUG
reusing crumb
10:56:43
DEBUG
Exiting _get_crumb_basic()
10:56:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:43
DEBUG
Exiting _get_cookie_and_crumb()
10:56:43
DEBUG
response code=200
10:56:43
DEBUG
Exiting _make_request()
10:56:43
DEBUG
Exiting get()
10:56:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:56:42
10:56:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:42-05:00
10:56:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:42-05:00
10:56:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:43
DEBUG
Exiting history()
10:56:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:56:53
DEBUG
Entering history()
10:56:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:56:53
DEBUG
Entering history()
10:56:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:53
DEBUG
Entering get()
10:56:53
DEBUG
Entering _make_request()
10:56:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:56:53
DEBUG
Entering _get_cookie_and_crumb()
10:56:53
DEBUG
cookie_mode = 'basic'
10:56:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:53
DEBUG
Entering _get_cookie_basic()
10:56:53
DEBUG
reusing cookie
10:56:53
DEBUG
Exiting _get_cookie_basic()
10:56:53
DEBUG
Entering _get_crumb_basic()
10:56:53
DEBUG
reusing crumb
10:56:53
DEBUG
Exiting _get_crumb_basic()
10:56:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:53
DEBUG
Exiting _get_cookie_and_crumb()
10:56:53
DEBUG
response code=200
10:56:53
DEBUG
Exiting _make_request()
10:56:53
DEBUG
Exiting get()
10:56:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:56:51
10:56:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:56:51-05:00
10:56:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:56:53
DEBUG
Exiting history()
10:56:53
DEBUG
Exiting history()
10:56:53
DEBUG
Entering history()
10:56:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:53
DEBUG
Entering get()
10:56:53
DEBUG
Entering _make_request()
10:56:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:56:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:56:53
DEBUG
Entering _get_cookie_and_crumb()
10:56:53
DEBUG
cookie_mode = 'basic'
10:56:53
DEBUG
Entering _get_cookie_and_crumb_basic()
10:56:53
DEBUG
Entering _get_cookie_basic()
10:56:53
DEBUG
reusing cookie
10:56:53
DEBUG
Exiting _get_cookie_basic()
10:56:53
DEBUG
Entering _get_crumb_basic()
10:56:53
DEBUG
reusing crumb
10:56:53
DEBUG
Exiting _get_crumb_basic()
10:56:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:56:53
DEBUG
Exiting _get_cookie_and_crumb()
10:56:53
DEBUG
response code=200
10:56:53
DEBUG
Exiting _make_request()
10:56:53
DEBUG
Exiting get()
10:56:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:56:42
10:56:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:42-05:00
10:56:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:42-05:00
10:56:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:56:53
DEBUG
Exiting history()
10:56:53
DEBUG
POLL [Yahoo]: 10:56:53 Price=$53.89
10:56:53
DEBUG
CHECK: C=53.89 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:57:00
DEBUG
BAR: 10:56:00 O=53.86 H=53.86 L=53.80 C=53.80
10:57:00
DEBUG
Checking: C=53.80 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:57:03
DEBUG
Entering history()
10:57:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:03
DEBUG
Entering history()
10:57:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:03
DEBUG
Entering get()
10:57:03
DEBUG
Entering _make_request()
10:57:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:03
DEBUG
Entering _get_cookie_and_crumb()
10:57:03
DEBUG
cookie_mode = 'basic'
10:57:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:03
DEBUG
Entering _get_cookie_basic()
10:57:03
DEBUG
reusing cookie
10:57:03
DEBUG
Exiting _get_cookie_basic()
10:57:03
DEBUG
Entering _get_crumb_basic()
10:57:03
DEBUG
reusing crumb
10:57:03
DEBUG
Exiting _get_crumb_basic()
10:57:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:03
DEBUG
Exiting _get_cookie_and_crumb()
10:57:03
DEBUG
response code=200
10:57:03
DEBUG
Exiting _make_request()
10:57:03
DEBUG
Exiting get()
10:57:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:56:51
10:57:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:56:51-05:00
10:57:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:03
DEBUG
Exiting history()
10:57:03
DEBUG
Exiting history()
10:57:03
DEBUG
Entering history()
10:57:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:03
DEBUG
Entering get()
10:57:03
DEBUG
Entering _make_request()
10:57:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:03
DEBUG
Entering _get_cookie_and_crumb()
10:57:03
DEBUG
cookie_mode = 'basic'
10:57:03
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:03
DEBUG
Entering _get_cookie_basic()
10:57:03
DEBUG
reusing cookie
10:57:03
DEBUG
Exiting _get_cookie_basic()
10:57:03
DEBUG
Entering _get_crumb_basic()
10:57:03
DEBUG
reusing crumb
10:57:03
DEBUG
Exiting _get_crumb_basic()
10:57:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:03
DEBUG
Exiting _get_cookie_and_crumb()
10:57:04
DEBUG
response code=200
10:57:04
DEBUG
Exiting _make_request()
10:57:04
DEBUG
Exiting get()
10:57:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:56:51
10:57:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:51-05:00
10:57:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:56:51-05:00
10:57:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:04
DEBUG
Exiting history()
10:57:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:57:14
DEBUG
Entering history()
10:57:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:14
DEBUG
Entering history()
10:57:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:14
DEBUG
Entering get()
10:57:14
DEBUG
Entering _make_request()
10:57:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:14
DEBUG
Entering _get_cookie_and_crumb()
10:57:14
DEBUG
cookie_mode = 'basic'
10:57:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:14
DEBUG
Entering _get_cookie_basic()
10:57:14
DEBUG
reusing cookie
10:57:14
DEBUG
Exiting _get_cookie_basic()
10:57:14
DEBUG
Entering _get_crumb_basic()
10:57:14
DEBUG
reusing crumb
10:57:14
DEBUG
Exiting _get_crumb_basic()
10:57:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:14
DEBUG
Exiting _get_cookie_and_crumb()
10:57:14
DEBUG
response code=200
10:57:14
DEBUG
Exiting _make_request()
10:57:14
DEBUG
Exiting get()
10:57:14
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:11
10:57:14
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:11-05:00
10:57:14
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:14
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:14
DEBUG
Exiting history()
10:57:14
DEBUG
Exiting history()
10:57:14
DEBUG
Entering history()
10:57:14
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:14
DEBUG
Entering get()
10:57:14
DEBUG
Entering _make_request()
10:57:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:14
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:14
DEBUG
Entering _get_cookie_and_crumb()
10:57:14
DEBUG
cookie_mode = 'basic'
10:57:14
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:14
DEBUG
Entering _get_cookie_basic()
10:57:14
DEBUG
reusing cookie
10:57:14
DEBUG
Exiting _get_cookie_basic()
10:57:14
DEBUG
Entering _get_crumb_basic()
10:57:14
DEBUG
reusing crumb
10:57:14
DEBUG
Exiting _get_crumb_basic()
10:57:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:14
DEBUG
Exiting _get_cookie_and_crumb()
10:57:14
DEBUG
response code=200
10:57:14
DEBUG
Exiting _make_request()
10:57:14
DEBUG
Exiting get()
10:57:14
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:11
10:57:14
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:11-05:00
10:57:14
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:11-05:00
10:57:14
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:14
DEBUG
Exiting history()
10:57:14
DEBUG
POLL [Yahoo]: 10:57:14 Price=$53.94
10:57:14
DEBUG
CHECK: C=53.94 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:57:24
DEBUG
Entering history()
10:57:24
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:24
DEBUG
Entering history()
10:57:24
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:24
DEBUG
Entering get()
10:57:24
DEBUG
Entering _make_request()
10:57:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:24
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:24
DEBUG
Entering _get_cookie_and_crumb()
10:57:24
DEBUG
cookie_mode = 'basic'
10:57:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:24
DEBUG
Entering _get_cookie_basic()
10:57:24
DEBUG
reusing cookie
10:57:24
DEBUG
Exiting _get_cookie_basic()
10:57:24
DEBUG
Entering _get_crumb_basic()
10:57:24
DEBUG
reusing crumb
10:57:24
DEBUG
Exiting _get_crumb_basic()
10:57:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:24
DEBUG
Exiting _get_cookie_and_crumb()
10:57:24
DEBUG
response code=200
10:57:24
DEBUG
Exiting _make_request()
10:57:24
DEBUG
Exiting get()
10:57:24
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:23
10:57:24
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:23-05:00
10:57:24
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:24
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:24
DEBUG
Exiting history()
10:57:24
DEBUG
Exiting history()
10:57:24
DEBUG
Entering history()
10:57:24
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:24
DEBUG
Entering get()
10:57:24
DEBUG
Entering _make_request()
10:57:24
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:24
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:24
DEBUG
Entering _get_cookie_and_crumb()
10:57:24
DEBUG
cookie_mode = 'basic'
10:57:24
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:24
DEBUG
Entering _get_cookie_basic()
10:57:24
DEBUG
reusing cookie
10:57:24
DEBUG
Exiting _get_cookie_basic()
10:57:24
DEBUG
Entering _get_crumb_basic()
10:57:24
DEBUG
reusing crumb
10:57:24
DEBUG
Exiting _get_crumb_basic()
10:57:24
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:24
DEBUG
Exiting _get_cookie_and_crumb()
10:57:25
DEBUG
response code=200
10:57:25
DEBUG
Exiting _make_request()
10:57:25
DEBUG
Exiting get()
10:57:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:11
10:57:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:11-05:00
10:57:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:11-05:00
10:57:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:25
DEBUG
Exiting history()
10:57:25
DEBUG
POLL [Yahoo]: 10:57:25 Price=$53.99
10:57:25
DEBUG
CHECK: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:57:35
DEBUG
Entering history()
10:57:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:35
DEBUG
Entering history()
10:57:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:35
DEBUG
Entering get()
10:57:35
DEBUG
Entering _make_request()
10:57:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:35
DEBUG
Entering _get_cookie_and_crumb()
10:57:35
DEBUG
cookie_mode = 'basic'
10:57:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:35
DEBUG
Entering _get_cookie_basic()
10:57:35
DEBUG
reusing cookie
10:57:35
DEBUG
Exiting _get_cookie_basic()
10:57:35
DEBUG
Entering _get_crumb_basic()
10:57:35
DEBUG
reusing crumb
10:57:35
DEBUG
Exiting _get_crumb_basic()
10:57:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:35
DEBUG
Exiting _get_cookie_and_crumb()
10:57:35
DEBUG
response code=200
10:57:35
DEBUG
Exiting _make_request()
10:57:35
DEBUG
Exiting get()
10:57:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:32
10:57:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:35
DEBUG
Exiting history()
10:57:35
DEBUG
Exiting history()
10:57:35
DEBUG
Entering history()
10:57:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:35
DEBUG
Entering get()
10:57:35
DEBUG
Entering _make_request()
10:57:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:35
DEBUG
Entering _get_cookie_and_crumb()
10:57:35
DEBUG
cookie_mode = 'basic'
10:57:35
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:35
DEBUG
Entering _get_cookie_basic()
10:57:35
DEBUG
reusing cookie
10:57:35
DEBUG
Exiting _get_cookie_basic()
10:57:35
DEBUG
Entering _get_crumb_basic()
10:57:35
DEBUG
reusing crumb
10:57:35
DEBUG
Exiting _get_crumb_basic()
10:57:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:35
DEBUG
Exiting _get_cookie_and_crumb()
10:57:35
DEBUG
response code=200
10:57:35
DEBUG
Exiting _make_request()
10:57:35
DEBUG
Exiting get()
10:57:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:32
10:57:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:35
DEBUG
Exiting history()
10:57:35
DEBUG
POLL [Yahoo]: 10:57:35 Price=$53.98
10:57:35
DEBUG
CHECK: C=53.98 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:57:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:57:45
DEBUG
Entering history()
10:57:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:45
DEBUG
Entering history()
10:57:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:45
DEBUG
Entering get()
10:57:45
DEBUG
Entering _make_request()
10:57:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:45
DEBUG
Entering _get_cookie_and_crumb()
10:57:45
DEBUG
cookie_mode = 'basic'
10:57:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:45
DEBUG
Entering _get_cookie_basic()
10:57:45
DEBUG
reusing cookie
10:57:45
DEBUG
Exiting _get_cookie_basic()
10:57:45
DEBUG
Entering _get_crumb_basic()
10:57:45
DEBUG
reusing crumb
10:57:45
DEBUG
Exiting _get_crumb_basic()
10:57:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:45
DEBUG
Exiting _get_cookie_and_crumb()
10:57:45
DEBUG
response code=200
10:57:45
DEBUG
Exiting _make_request()
10:57:45
DEBUG
Exiting get()
10:57:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:32
10:57:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:45
DEBUG
Exiting history()
10:57:45
DEBUG
Exiting history()
10:57:45
DEBUG
Entering history()
10:57:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:45
DEBUG
Entering get()
10:57:45
DEBUG
Entering _make_request()
10:57:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:45
DEBUG
Entering _get_cookie_and_crumb()
10:57:45
DEBUG
cookie_mode = 'basic'
10:57:45
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:45
DEBUG
Entering _get_cookie_basic()
10:57:45
DEBUG
reusing cookie
10:57:45
DEBUG
Exiting _get_cookie_basic()
10:57:45
DEBUG
Entering _get_crumb_basic()
10:57:45
DEBUG
reusing crumb
10:57:45
DEBUG
Exiting _get_crumb_basic()
10:57:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:45
DEBUG
Exiting _get_cookie_and_crumb()
10:57:45
DEBUG
response code=200
10:57:45
DEBUG
Exiting _make_request()
10:57:45
DEBUG
Exiting get()
10:57:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:32
10:57:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:32-05:00
10:57:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:45
DEBUG
Exiting history()
10:57:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:57:55
DEBUG
Entering history()
10:57:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:57:55
DEBUG
Entering history()
10:57:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:55
DEBUG
Entering get()
10:57:55
DEBUG
Entering _make_request()
10:57:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:57:55
DEBUG
Entering _get_cookie_and_crumb()
10:57:55
DEBUG
cookie_mode = 'basic'
10:57:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:55
DEBUG
Entering _get_cookie_basic()
10:57:55
DEBUG
reusing cookie
10:57:55
DEBUG
Exiting _get_cookie_basic()
10:57:55
DEBUG
Entering _get_crumb_basic()
10:57:55
DEBUG
reusing crumb
10:57:55
DEBUG
Exiting _get_crumb_basic()
10:57:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:55
DEBUG
Exiting _get_cookie_and_crumb()
10:57:55
DEBUG
response code=200
10:57:55
DEBUG
Exiting _make_request()
10:57:55
DEBUG
Exiting get()
10:57:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:54
10:57:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:57:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:57:55
DEBUG
Exiting history()
10:57:55
DEBUG
Exiting history()
10:57:55
DEBUG
Entering history()
10:57:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:55
DEBUG
Entering get()
10:57:55
DEBUG
Entering _make_request()
10:57:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:57:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:57:55
DEBUG
Entering _get_cookie_and_crumb()
10:57:55
DEBUG
cookie_mode = 'basic'
10:57:55
DEBUG
Entering _get_cookie_and_crumb_basic()
10:57:55
DEBUG
Entering _get_cookie_basic()
10:57:55
DEBUG
reusing cookie
10:57:55
DEBUG
Exiting _get_cookie_basic()
10:57:55
DEBUG
Entering _get_crumb_basic()
10:57:55
DEBUG
reusing crumb
10:57:55
DEBUG
Exiting _get_crumb_basic()
10:57:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:57:55
DEBUG
Exiting _get_cookie_and_crumb()
10:57:55
DEBUG
response code=200
10:57:55
DEBUG
Exiting _make_request()
10:57:55
DEBUG
Exiting get()
10:57:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:54
10:57:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:57:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:57:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:57:55
DEBUG
Exiting history()
10:58:01
DEBUG
BAR: 10:57:00 O=53.95 H=53.95 L=53.95 C=53.95
10:58:01
DEBUG
Checking: C=53.95 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:58:05
DEBUG
Entering history()
10:58:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:05
DEBUG
Entering history()
10:58:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:05
DEBUG
Entering get()
10:58:05
DEBUG
Entering _make_request()
10:58:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:05
DEBUG
Entering _get_cookie_and_crumb()
10:58:05
DEBUG
cookie_mode = 'basic'
10:58:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:05
DEBUG
Entering _get_cookie_basic()
10:58:05
DEBUG
reusing cookie
10:58:05
DEBUG
Exiting _get_cookie_basic()
10:58:05
DEBUG
Entering _get_crumb_basic()
10:58:05
DEBUG
reusing crumb
10:58:05
DEBUG
Exiting _get_crumb_basic()
10:58:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:05
DEBUG
Exiting _get_cookie_and_crumb()
10:58:05
DEBUG
response code=200
10:58:05
DEBUG
Exiting _make_request()
10:58:05
DEBUG
Exiting get()
10:58:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:57:54
10:58:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:58:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:05
DEBUG
Exiting history()
10:58:05
DEBUG
Exiting history()
10:58:05
DEBUG
Entering history()
10:58:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:05
DEBUG
Entering get()
10:58:05
DEBUG
Entering _make_request()
10:58:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:05
DEBUG
Entering _get_cookie_and_crumb()
10:58:05
DEBUG
cookie_mode = 'basic'
10:58:05
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:05
DEBUG
Entering _get_cookie_basic()
10:58:05
DEBUG
reusing cookie
10:58:05
DEBUG
Exiting _get_cookie_basic()
10:58:05
DEBUG
Entering _get_crumb_basic()
10:58:05
DEBUG
reusing crumb
10:58:05
DEBUG
Exiting _get_crumb_basic()
10:58:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:05
DEBUG
Exiting _get_cookie_and_crumb()
10:58:05
DEBUG
response code=200
10:58:05
DEBUG
Exiting _make_request()
10:58:05
DEBUG
Exiting get()
10:58:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:57:54
10:58:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:58:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:57:54-05:00
10:58:05
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:05
DEBUG
Exiting history()
10:58:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:58:16
DEBUG
Entering history()
10:58:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:16
DEBUG
Entering history()
10:58:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:16
DEBUG
Entering get()
10:58:16
DEBUG
Entering _make_request()
10:58:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:16
DEBUG
Entering _get_cookie_and_crumb()
10:58:16
DEBUG
cookie_mode = 'basic'
10:58:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:16
DEBUG
Entering _get_cookie_basic()
10:58:16
DEBUG
reusing cookie
10:58:16
DEBUG
Exiting _get_cookie_basic()
10:58:16
DEBUG
Entering _get_crumb_basic()
10:58:16
DEBUG
reusing crumb
10:58:16
DEBUG
Exiting _get_crumb_basic()
10:58:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:16
DEBUG
Exiting _get_cookie_and_crumb()
10:58:16
DEBUG
response code=200
10:58:16
DEBUG
Exiting _make_request()
10:58:16
DEBUG
Exiting get()
10:58:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:15
10:58:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:15-05:00
10:58:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:16
DEBUG
Exiting history()
10:58:16
DEBUG
Exiting history()
10:58:16
DEBUG
Entering history()
10:58:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:16
DEBUG
Entering get()
10:58:16
DEBUG
Entering _make_request()
10:58:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:16
DEBUG
Entering _get_cookie_and_crumb()
10:58:16
DEBUG
cookie_mode = 'basic'
10:58:16
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:16
DEBUG
Entering _get_cookie_basic()
10:58:16
DEBUG
reusing cookie
10:58:16
DEBUG
Exiting _get_cookie_basic()
10:58:16
DEBUG
Entering _get_crumb_basic()
10:58:16
DEBUG
reusing crumb
10:58:16
DEBUG
Exiting _get_crumb_basic()
10:58:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:16
DEBUG
Exiting _get_cookie_and_crumb()
10:58:16
DEBUG
response code=200
10:58:16
DEBUG
Exiting _make_request()
10:58:16
DEBUG
Exiting get()
10:58:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:14
10:58:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:14-05:00
10:58:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:14-05:00
10:58:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:16
DEBUG
Exiting history()
10:58:16
DEBUG
POLL [Yahoo]: 10:58:16 Price=$54.01
10:58:16
DEBUG
CHECK: C=54.01 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:58:26
DEBUG
Entering history()
10:58:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:26
DEBUG
Entering history()
10:58:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:26
DEBUG
Entering get()
10:58:26
DEBUG
Entering _make_request()
10:58:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:26
DEBUG
Entering _get_cookie_and_crumb()
10:58:26
DEBUG
cookie_mode = 'basic'
10:58:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:26
DEBUG
Entering _get_cookie_basic()
10:58:26
DEBUG
reusing cookie
10:58:26
DEBUG
Exiting _get_cookie_basic()
10:58:26
DEBUG
Entering _get_crumb_basic()
10:58:26
DEBUG
reusing crumb
10:58:26
DEBUG
Exiting _get_crumb_basic()
10:58:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:26
DEBUG
Exiting _get_cookie_and_crumb()
10:58:26
DEBUG
response code=200
10:58:26
DEBUG
Exiting _make_request()
10:58:26
DEBUG
Exiting get()
10:58:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:21
10:58:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:21-05:00
10:58:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:26
DEBUG
Exiting history()
10:58:26
DEBUG
Exiting history()
10:58:26
DEBUG
Entering history()
10:58:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:26
DEBUG
Entering get()
10:58:26
DEBUG
Entering _make_request()
10:58:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:26
DEBUG
Entering _get_cookie_and_crumb()
10:58:26
DEBUG
cookie_mode = 'basic'
10:58:26
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:26
DEBUG
Entering _get_cookie_basic()
10:58:26
DEBUG
reusing cookie
10:58:26
DEBUG
Exiting _get_cookie_basic()
10:58:26
DEBUG
Entering _get_crumb_basic()
10:58:26
DEBUG
reusing crumb
10:58:26
DEBUG
Exiting _get_crumb_basic()
10:58:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:26
DEBUG
Exiting _get_cookie_and_crumb()
10:58:26
DEBUG
response code=200
10:58:26
DEBUG
Exiting _make_request()
10:58:26
DEBUG
Exiting get()
10:58:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:14
10:58:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:14-05:00
10:58:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:14-05:00
10:58:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:26
DEBUG
Exiting history()
10:58:26
DEBUG
POLL [Yahoo]: 10:58:26 Price=$54.02
10:58:26
DEBUG
CHECK: C=54.02 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:58:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:58:36
DEBUG
Entering history()
10:58:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:36
DEBUG
Entering history()
10:58:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:36
DEBUG
Entering get()
10:58:36
DEBUG
Entering _make_request()
10:58:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:36
DEBUG
Entering _get_cookie_and_crumb()
10:58:36
DEBUG
cookie_mode = 'basic'
10:58:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:36
DEBUG
Entering _get_cookie_basic()
10:58:36
DEBUG
reusing cookie
10:58:36
DEBUG
Exiting _get_cookie_basic()
10:58:36
DEBUG
Entering _get_crumb_basic()
10:58:36
DEBUG
reusing crumb
10:58:36
DEBUG
Exiting _get_crumb_basic()
10:58:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:36
DEBUG
Exiting _get_cookie_and_crumb()
10:58:36
DEBUG
response code=200
10:58:36
DEBUG
Exiting _make_request()
10:58:36
DEBUG
Exiting get()
10:58:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:34
10:58:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:36
DEBUG
Exiting history()
10:58:36
DEBUG
Exiting history()
10:58:36
DEBUG
Entering history()
10:58:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:36
DEBUG
Entering get()
10:58:36
DEBUG
Entering _make_request()
10:58:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:36
DEBUG
Entering _get_cookie_and_crumb()
10:58:36
DEBUG
cookie_mode = 'basic'
10:58:36
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:36
DEBUG
Entering _get_cookie_basic()
10:58:36
DEBUG
reusing cookie
10:58:36
DEBUG
Exiting _get_cookie_basic()
10:58:36
DEBUG
Entering _get_crumb_basic()
10:58:36
DEBUG
reusing crumb
10:58:36
DEBUG
Exiting _get_crumb_basic()
10:58:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:36
DEBUG
Exiting _get_cookie_and_crumb()
10:58:36
DEBUG
response code=200
10:58:36
DEBUG
Exiting _make_request()
10:58:36
DEBUG
Exiting get()
10:58:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:34
10:58:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:36
DEBUG
Exiting history()
10:58:36
DEBUG
POLL [Yahoo]: 10:58:36 Price=$54.03
10:58:36
DEBUG
CHECK: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:58:46
DEBUG
Entering history()
10:58:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:46
DEBUG
Entering history()
10:58:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:46
DEBUG
Entering get()
10:58:46
DEBUG
Entering _make_request()
10:58:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:46
DEBUG
Entering _get_cookie_and_crumb()
10:58:46
DEBUG
cookie_mode = 'basic'
10:58:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:46
DEBUG
Entering _get_cookie_basic()
10:58:46
DEBUG
reusing cookie
10:58:46
DEBUG
Exiting _get_cookie_basic()
10:58:46
DEBUG
Entering _get_crumb_basic()
10:58:46
DEBUG
reusing crumb
10:58:46
DEBUG
Exiting _get_crumb_basic()
10:58:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:46
DEBUG
Exiting _get_cookie_and_crumb()
10:58:46
DEBUG
response code=200
10:58:46
DEBUG
Exiting _make_request()
10:58:46
DEBUG
Exiting get()
10:58:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:34
10:58:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:46
DEBUG
Exiting history()
10:58:46
DEBUG
Exiting history()
10:58:46
DEBUG
Entering history()
10:58:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:46
DEBUG
Entering get()
10:58:46
DEBUG
Entering _make_request()
10:58:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:46
DEBUG
Entering _get_cookie_and_crumb()
10:58:46
DEBUG
cookie_mode = 'basic'
10:58:46
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:46
DEBUG
Entering _get_cookie_basic()
10:58:46
DEBUG
reusing cookie
10:58:46
DEBUG
Exiting _get_cookie_basic()
10:58:46
DEBUG
Entering _get_crumb_basic()
10:58:46
DEBUG
reusing crumb
10:58:46
DEBUG
Exiting _get_crumb_basic()
10:58:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:46
DEBUG
Exiting _get_cookie_and_crumb()
10:58:46
DEBUG
response code=200
10:58:46
DEBUG
Exiting _make_request()
10:58:46
DEBUG
Exiting get()
10:58:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:34
10:58:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:34-05:00
10:58:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:46
DEBUG
Exiting history()
10:58:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:58:56
DEBUG
Entering history()
10:58:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:58:56
DEBUG
Entering history()
10:58:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:56
DEBUG
Entering get()
10:58:56
DEBUG
Entering _make_request()
10:58:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:58:56
DEBUG
Entering _get_cookie_and_crumb()
10:58:56
DEBUG
cookie_mode = 'basic'
10:58:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:56
DEBUG
Entering _get_cookie_basic()
10:58:56
DEBUG
reusing cookie
10:58:56
DEBUG
Exiting _get_cookie_basic()
10:58:56
DEBUG
Entering _get_crumb_basic()
10:58:56
DEBUG
reusing crumb
10:58:56
DEBUG
Exiting _get_crumb_basic()
10:58:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:56
DEBUG
Exiting _get_cookie_and_crumb()
10:58:56
DEBUG
response code=200
10:58:56
DEBUG
Exiting _make_request()
10:58:56
DEBUG
Exiting get()
10:58:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:52
10:58:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:58:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:58:56
DEBUG
Exiting history()
10:58:56
DEBUG
Exiting history()
10:58:56
DEBUG
Entering history()
10:58:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:56
DEBUG
Entering get()
10:58:56
DEBUG
Entering _make_request()
10:58:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:58:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:58:56
DEBUG
Entering _get_cookie_and_crumb()
10:58:56
DEBUG
cookie_mode = 'basic'
10:58:56
DEBUG
Entering _get_cookie_and_crumb_basic()
10:58:56
DEBUG
Entering _get_cookie_basic()
10:58:56
DEBUG
reusing cookie
10:58:56
DEBUG
Exiting _get_cookie_basic()
10:58:56
DEBUG
Entering _get_crumb_basic()
10:58:56
DEBUG
reusing crumb
10:58:56
DEBUG
Exiting _get_crumb_basic()
10:58:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:58:56
DEBUG
Exiting _get_cookie_and_crumb()
10:58:56
DEBUG
response code=200
10:58:56
DEBUG
Exiting _make_request()
10:58:56
DEBUG
Exiting get()
10:58:56
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:52
10:58:56
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:58:56
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:58:56
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:58:56
DEBUG
Exiting history()
10:58:56
DEBUG
POLL [Yahoo]: 10:58:56 Price=$53.95
10:58:56
DEBUG
CHECK: C=53.95 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:59:00
DEBUG
BAR: 10:58:00 O=54.03 H=54.03 L=54.03 C=54.03
10:59:00
DEBUG
Checking: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:59:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:59:06
DEBUG
Entering history()
10:59:06
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:06
DEBUG
Entering history()
10:59:06
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:06
DEBUG
Entering get()
10:59:06
DEBUG
Entering _make_request()
10:59:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:06
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:06
DEBUG
Entering _get_cookie_and_crumb()
10:59:06
DEBUG
cookie_mode = 'basic'
10:59:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:06
DEBUG
Entering _get_cookie_basic()
10:59:06
DEBUG
reusing cookie
10:59:06
DEBUG
Exiting _get_cookie_basic()
10:59:06
DEBUG
Entering _get_crumb_basic()
10:59:06
DEBUG
reusing crumb
10:59:06
DEBUG
Exiting _get_crumb_basic()
10:59:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:06
DEBUG
Exiting _get_cookie_and_crumb()
10:59:06
DEBUG
response code=200
10:59:06
DEBUG
Exiting _make_request()
10:59:06
DEBUG
Exiting get()
10:59:06
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:58:52
10:59:06
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:59:06
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:06
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:06
DEBUG
Exiting history()
10:59:06
DEBUG
Exiting history()
10:59:06
DEBUG
Entering history()
10:59:06
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:06
DEBUG
Entering get()
10:59:06
DEBUG
Entering _make_request()
10:59:06
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:06
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:06
DEBUG
Entering _get_cookie_and_crumb()
10:59:06
DEBUG
cookie_mode = 'basic'
10:59:06
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:06
DEBUG
Entering _get_cookie_basic()
10:59:06
DEBUG
reusing cookie
10:59:06
DEBUG
Exiting _get_cookie_basic()
10:59:06
DEBUG
Entering _get_crumb_basic()
10:59:06
DEBUG
reusing crumb
10:59:06
DEBUG
Exiting _get_crumb_basic()
10:59:06
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:06
DEBUG
Exiting _get_cookie_and_crumb()
10:59:06
DEBUG
response code=200
10:59:06
DEBUG
Exiting _make_request()
10:59:06
DEBUG
Exiting get()
10:59:06
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:58:52
10:59:06
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:59:06
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:58:52-05:00
10:59:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:06
DEBUG
Exiting history()
10:59:17
DEBUG
Entering history()
10:59:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:17
DEBUG
Entering history()
10:59:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:17
DEBUG
Entering get()
10:59:17
DEBUG
Entering _make_request()
10:59:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:17
DEBUG
Entering _get_cookie_and_crumb()
10:59:17
DEBUG
cookie_mode = 'basic'
10:59:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:17
DEBUG
Entering _get_cookie_basic()
10:59:17
DEBUG
reusing cookie
10:59:17
DEBUG
Exiting _get_cookie_basic()
10:59:17
DEBUG
Entering _get_crumb_basic()
10:59:17
DEBUG
reusing crumb
10:59:17
DEBUG
Exiting _get_crumb_basic()
10:59:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:17
DEBUG
Exiting _get_cookie_and_crumb()
10:59:17
DEBUG
response code=200
10:59:17
DEBUG
Exiting _make_request()
10:59:17
DEBUG
Exiting get()
10:59:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:59:15
10:59:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:59:15-05:00
10:59:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:17
DEBUG
Exiting history()
10:59:17
DEBUG
Exiting history()
10:59:17
DEBUG
Entering history()
10:59:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:17
DEBUG
Entering get()
10:59:17
DEBUG
Entering _make_request()
10:59:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:17
DEBUG
Entering _get_cookie_and_crumb()
10:59:17
DEBUG
cookie_mode = 'basic'
10:59:17
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:17
DEBUG
Entering _get_cookie_basic()
10:59:17
DEBUG
reusing cookie
10:59:17
DEBUG
Exiting _get_cookie_basic()
10:59:17
DEBUG
Entering _get_crumb_basic()
10:59:17
DEBUG
reusing crumb
10:59:17
DEBUG
Exiting _get_crumb_basic()
10:59:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:17
DEBUG
Exiting _get_cookie_and_crumb()
10:59:17
DEBUG
response code=200
10:59:17
DEBUG
Exiting _make_request()
10:59:17
DEBUG
Exiting get()
10:59:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:59:15
10:59:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:15-05:00
10:59:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:15-05:00
10:59:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:17
DEBUG
Exiting history()
10:59:17
DEBUG
POLL [Yahoo]: 10:59:17 Price=$53.99
10:59:17
DEBUG
CHECK: C=53.99 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:59:27
DEBUG
Entering history()
10:59:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:27
DEBUG
Entering history()
10:59:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:27
DEBUG
Entering get()
10:59:27
DEBUG
Entering _make_request()
10:59:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:27
DEBUG
Entering _get_cookie_and_crumb()
10:59:27
DEBUG
cookie_mode = 'basic'
10:59:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:27
DEBUG
Entering _get_cookie_basic()
10:59:27
DEBUG
reusing cookie
10:59:27
DEBUG
Exiting _get_cookie_basic()
10:59:27
DEBUG
Entering _get_crumb_basic()
10:59:27
DEBUG
reusing crumb
10:59:27
DEBUG
Exiting _get_crumb_basic()
10:59:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:27
DEBUG
Exiting _get_cookie_and_crumb()
10:59:27
DEBUG
response code=200
10:59:27
DEBUG
Exiting _make_request()
10:59:27
DEBUG
Exiting get()
10:59:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:59:21
10:59:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:27
DEBUG
Exiting history()
10:59:27
DEBUG
Exiting history()
10:59:27
DEBUG
Entering history()
10:59:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:27
DEBUG
Entering get()
10:59:27
DEBUG
Entering _make_request()
10:59:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:27
DEBUG
Entering _get_cookie_and_crumb()
10:59:27
DEBUG
cookie_mode = 'basic'
10:59:27
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:27
DEBUG
Entering _get_cookie_basic()
10:59:27
DEBUG
reusing cookie
10:59:27
DEBUG
Exiting _get_cookie_basic()
10:59:27
DEBUG
Entering _get_crumb_basic()
10:59:27
DEBUG
reusing crumb
10:59:27
DEBUG
Exiting _get_crumb_basic()
10:59:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:27
DEBUG
Exiting _get_cookie_and_crumb()
10:59:27
DEBUG
response code=200
10:59:27
DEBUG
Exiting _make_request()
10:59:27
DEBUG
Exiting get()
10:59:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:59:21
10:59:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:27
DEBUG
Exiting history()
10:59:27
DEBUG
POLL [Yahoo]: 10:59:27 Price=$54.05
10:59:27
DEBUG
CHECK: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:59:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
10:59:37
DEBUG
Entering history()
10:59:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:37
DEBUG
Entering history()
10:59:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:37
DEBUG
Entering get()
10:59:37
DEBUG
Entering _make_request()
10:59:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:37
DEBUG
Entering _get_cookie_and_crumb()
10:59:37
DEBUG
cookie_mode = 'basic'
10:59:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:37
DEBUG
Entering _get_cookie_basic()
10:59:37
DEBUG
reusing cookie
10:59:37
DEBUG
Exiting _get_cookie_basic()
10:59:37
DEBUG
Entering _get_crumb_basic()
10:59:37
DEBUG
reusing crumb
10:59:37
DEBUG
Exiting _get_crumb_basic()
10:59:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:37
DEBUG
Exiting _get_cookie_and_crumb()
10:59:37
DEBUG
response code=200
10:59:37
DEBUG
Exiting _make_request()
10:59:37
DEBUG
Exiting get()
10:59:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:59:21
10:59:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:37
DEBUG
Exiting history()
10:59:37
DEBUG
Exiting history()
10:59:37
DEBUG
Entering history()
10:59:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:37
DEBUG
Entering get()
10:59:37
DEBUG
Entering _make_request()
10:59:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:37
DEBUG
Entering _get_cookie_and_crumb()
10:59:37
DEBUG
cookie_mode = 'basic'
10:59:37
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:37
DEBUG
Entering _get_cookie_basic()
10:59:37
DEBUG
reusing cookie
10:59:37
DEBUG
Exiting _get_cookie_basic()
10:59:37
DEBUG
Entering _get_crumb_basic()
10:59:37
DEBUG
reusing crumb
10:59:37
DEBUG
Exiting _get_crumb_basic()
10:59:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:37
DEBUG
Exiting _get_cookie_and_crumb()
10:59:37
DEBUG
response code=200
10:59:37
DEBUG
Exiting _make_request()
10:59:37
DEBUG
Exiting get()
10:59:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:59:21
10:59:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:21-05:00
10:59:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:37
DEBUG
Exiting history()
10:59:47
DEBUG
Entering history()
10:59:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:47
DEBUG
Entering history()
10:59:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:47
DEBUG
Entering get()
10:59:47
DEBUG
Entering _make_request()
10:59:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:47
DEBUG
Entering _get_cookie_and_crumb()
10:59:47
DEBUG
cookie_mode = 'basic'
10:59:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:47
DEBUG
Entering _get_cookie_basic()
10:59:47
DEBUG
reusing cookie
10:59:47
DEBUG
Exiting _get_cookie_basic()
10:59:47
DEBUG
Entering _get_crumb_basic()
10:59:47
DEBUG
reusing crumb
10:59:47
DEBUG
Exiting _get_crumb_basic()
10:59:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:47
DEBUG
Exiting _get_cookie_and_crumb()
10:59:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
10:59:47
DEBUG
response code=200
10:59:47
DEBUG
Exiting _make_request()
10:59:47
DEBUG
Exiting get()
10:59:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:59:42
10:59:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:47
DEBUG
Exiting history()
10:59:47
DEBUG
Exiting history()
10:59:47
DEBUG
Entering history()
10:59:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:47
DEBUG
Entering get()
10:59:47
DEBUG
Entering _make_request()
10:59:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:47
DEBUG
Entering _get_cookie_and_crumb()
10:59:47
DEBUG
cookie_mode = 'basic'
10:59:47
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:47
DEBUG
Entering _get_cookie_basic()
10:59:47
DEBUG
reusing cookie
10:59:47
DEBUG
Exiting _get_cookie_basic()
10:59:47
DEBUG
Entering _get_crumb_basic()
10:59:47
DEBUG
reusing crumb
10:59:47
DEBUG
Exiting _get_crumb_basic()
10:59:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:47
DEBUG
Exiting _get_cookie_and_crumb()
10:59:47
DEBUG
response code=200
10:59:47
DEBUG
Exiting _make_request()
10:59:47
DEBUG
Exiting get()
10:59:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:59:42
10:59:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:47
DEBUG
Exiting history()
10:59:47
DEBUG
POLL [Yahoo]: 10:59:47 Price=$54.03
10:59:47
DEBUG
CHECK: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
10:59:57
DEBUG
Entering history()
10:59:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
10:59:57
DEBUG
Entering history()
10:59:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:57
DEBUG
Entering get()
10:59:57
DEBUG
Entering _make_request()
10:59:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
10:59:57
DEBUG
Entering _get_cookie_and_crumb()
10:59:57
DEBUG
cookie_mode = 'basic'
10:59:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:57
DEBUG
Entering _get_cookie_basic()
10:59:57
DEBUG
reusing cookie
10:59:57
DEBUG
Exiting _get_cookie_basic()
10:59:57
DEBUG
Entering _get_crumb_basic()
10:59:57
DEBUG
reusing crumb
10:59:57
DEBUG
Exiting _get_crumb_basic()
10:59:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:57
DEBUG
Exiting _get_cookie_and_crumb()
10:59:57
DEBUG
response code=200
10:59:57
DEBUG
Exiting _make_request()
10:59:57
DEBUG
Exiting get()
10:59:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 15:59:42
10:59:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
10:59:57
DEBUG
Exiting history()
10:59:57
DEBUG
Exiting history()
10:59:57
DEBUG
Entering history()
10:59:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:57
DEBUG
Entering get()
10:59:57
DEBUG
Entering _make_request()
10:59:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
10:59:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
10:59:57
DEBUG
Entering _get_cookie_and_crumb()
10:59:57
DEBUG
cookie_mode = 'basic'
10:59:57
DEBUG
Entering _get_cookie_and_crumb_basic()
10:59:57
DEBUG
Entering _get_cookie_basic()
10:59:57
DEBUG
reusing cookie
10:59:57
DEBUG
Exiting _get_cookie_basic()
10:59:57
DEBUG
Entering _get_crumb_basic()
10:59:57
DEBUG
reusing crumb
10:59:57
DEBUG
Exiting _get_crumb_basic()
10:59:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
10:59:57
DEBUG
Exiting _get_cookie_and_crumb()
10:59:57
DEBUG
response code=200
10:59:57
DEBUG
Exiting _make_request()
10:59:57
DEBUG
Exiting get()
10:59:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 15:59:42
10:59:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:59:42-05:00
10:59:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
10:59:57
DEBUG
Exiting history()
11:00:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:00:07
DEBUG
Entering history()
11:00:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:07
DEBUG
Entering history()
11:00:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:07
DEBUG
Entering get()
11:00:07
DEBUG
Entering _make_request()
11:00:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:07
DEBUG
Entering _get_cookie_and_crumb()
11:00:07
DEBUG
cookie_mode = 'basic'
11:00:07
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:07
DEBUG
Entering _get_cookie_basic()
11:00:07
DEBUG
reusing cookie
11:00:07
DEBUG
Exiting _get_cookie_basic()
11:00:07
DEBUG
Entering _get_crumb_basic()
11:00:07
DEBUG
reusing crumb
11:00:07
DEBUG
Exiting _get_crumb_basic()
11:00:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:07
DEBUG
Exiting _get_cookie_and_crumb()
11:00:08
DEBUG
response code=200
11:00:08
DEBUG
Exiting _make_request()
11:00:08
DEBUG
Exiting get()
11:00:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:06
11:00:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:06-05:00
11:00:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:08
DEBUG
Exiting history()
11:00:08
DEBUG
Exiting history()
11:00:08
DEBUG
Entering history()
11:00:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:08
DEBUG
Entering get()
11:00:08
DEBUG
Entering _make_request()
11:00:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:08
DEBUG
Entering _get_cookie_and_crumb()
11:00:08
DEBUG
cookie_mode = 'basic'
11:00:08
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:08
DEBUG
Entering _get_cookie_basic()
11:00:08
DEBUG
reusing cookie
11:00:08
DEBUG
Exiting _get_cookie_basic()
11:00:08
DEBUG
Entering _get_crumb_basic()
11:00:08
DEBUG
reusing crumb
11:00:08
DEBUG
Exiting _get_crumb_basic()
11:00:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:08
DEBUG
Exiting _get_cookie_and_crumb()
11:00:08
DEBUG
response code=200
11:00:08
DEBUG
Exiting _make_request()
11:00:08
DEBUG
Exiting get()
11:00:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:06
11:00:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:06-05:00
11:00:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:06-05:00
11:00:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:08
DEBUG
Exiting history()
11:00:08
DEBUG
POLL [Yahoo]: 11:00:08 Price=$54.03
11:00:08
DEBUG
CHECK: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:00:18
DEBUG
Entering history()
11:00:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:18
DEBUG
Entering history()
11:00:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:18
DEBUG
Entering get()
11:00:18
DEBUG
Entering _make_request()
11:00:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:18
DEBUG
Entering _get_cookie_and_crumb()
11:00:18
DEBUG
cookie_mode = 'basic'
11:00:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:18
DEBUG
Entering _get_cookie_basic()
11:00:18
DEBUG
reusing cookie
11:00:18
DEBUG
Exiting _get_cookie_basic()
11:00:18
DEBUG
Entering _get_crumb_basic()
11:00:18
DEBUG
reusing crumb
11:00:18
DEBUG
Exiting _get_crumb_basic()
11:00:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:18
DEBUG
Exiting _get_cookie_and_crumb()
11:00:18
DEBUG
response code=200
11:00:18
DEBUG
Exiting _make_request()
11:00:18
DEBUG
Exiting get()
11:00:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:15
11:00:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:15-05:00
11:00:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:18
DEBUG
Exiting history()
11:00:18
DEBUG
Exiting history()
11:00:18
DEBUG
Entering history()
11:00:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:18
DEBUG
Entering get()
11:00:18
DEBUG
Entering _make_request()
11:00:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:18
DEBUG
Entering _get_cookie_and_crumb()
11:00:18
DEBUG
cookie_mode = 'basic'
11:00:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:18
DEBUG
Entering _get_cookie_basic()
11:00:18
DEBUG
reusing cookie
11:00:18
DEBUG
Exiting _get_cookie_basic()
11:00:18
DEBUG
Entering _get_crumb_basic()
11:00:18
DEBUG
reusing crumb
11:00:18
DEBUG
Exiting _get_crumb_basic()
11:00:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:18
DEBUG
Exiting _get_cookie_and_crumb()
11:00:18
DEBUG
response code=200
11:00:18
DEBUG
Exiting _make_request()
11:00:18
DEBUG
Exiting get()
11:00:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:15
11:00:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:15-05:00
11:00:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:15-05:00
11:00:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:18
DEBUG
Exiting history()
11:00:18
DEBUG
POLL [Yahoo]: 11:00:18 Price=$54.07
11:00:18
DEBUG
CHECK: C=54.07 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:00:28
DEBUG
Entering history()
11:00:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:28
DEBUG
Entering history()
11:00:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:28
DEBUG
Entering get()
11:00:28
DEBUG
Entering _make_request()
11:00:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:28
DEBUG
Entering _get_cookie_and_crumb()
11:00:28
DEBUG
cookie_mode = 'basic'
11:00:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:28
DEBUG
Entering _get_cookie_basic()
11:00:28
DEBUG
reusing cookie
11:00:28
DEBUG
Exiting _get_cookie_basic()
11:00:28
DEBUG
Entering _get_crumb_basic()
11:00:28
DEBUG
reusing crumb
11:00:28
DEBUG
Exiting _get_crumb_basic()
11:00:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:28
DEBUG
Exiting _get_cookie_and_crumb()
11:00:28
DEBUG
response code=200
11:00:28
DEBUG
Exiting _make_request()
11:00:28
DEBUG
Exiting get()
11:00:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:21
11:00:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:21-05:00
11:00:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:28
DEBUG
Exiting history()
11:00:28
DEBUG
Exiting history()
11:00:28
DEBUG
Entering history()
11:00:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:28
DEBUG
Entering get()
11:00:28
DEBUG
Entering _make_request()
11:00:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:28
DEBUG
Entering _get_cookie_and_crumb()
11:00:28
DEBUG
cookie_mode = 'basic'
11:00:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:28
DEBUG
Entering _get_cookie_basic()
11:00:28
DEBUG
reusing cookie
11:00:28
DEBUG
Exiting _get_cookie_basic()
11:00:28
DEBUG
Entering _get_crumb_basic()
11:00:28
DEBUG
reusing crumb
11:00:28
DEBUG
Exiting _get_crumb_basic()
11:00:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:28
DEBUG
Exiting _get_cookie_and_crumb()
11:00:28
DEBUG
response code=200
11:00:28
DEBUG
Exiting _make_request()
11:00:28
DEBUG
Exiting get()
11:00:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:21
11:00:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:21-05:00
11:00:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:21-05:00
11:00:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:28
DEBUG
Exiting history()
11:00:28
DEBUG
POLL [Yahoo]: 11:00:28 Price=$54.04
11:00:28
DEBUG
CHECK: C=54.04 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:00:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:00:38
DEBUG
Entering history()
11:00:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:38
DEBUG
Entering history()
11:00:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:38
DEBUG
Entering get()
11:00:38
DEBUG
Entering _make_request()
11:00:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:38
DEBUG
Entering _get_cookie_and_crumb()
11:00:38
DEBUG
cookie_mode = 'basic'
11:00:38
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:38
DEBUG
Entering _get_cookie_basic()
11:00:38
DEBUG
reusing cookie
11:00:38
DEBUG
Exiting _get_cookie_basic()
11:00:38
DEBUG
Entering _get_crumb_basic()
11:00:38
DEBUG
reusing crumb
11:00:38
DEBUG
Exiting _get_crumb_basic()
11:00:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:38
DEBUG
Exiting _get_cookie_and_crumb()
11:00:38
DEBUG
response code=200
11:00:38
DEBUG
Exiting _make_request()
11:00:38
DEBUG
Exiting get()
11:00:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:21
11:00:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:21-05:00
11:00:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:38
DEBUG
Exiting history()
11:00:38
DEBUG
Exiting history()
11:00:38
DEBUG
Entering history()
11:00:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:38
DEBUG
Entering get()
11:00:38
DEBUG
Entering _make_request()
11:00:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:38
DEBUG
Entering _get_cookie_and_crumb()
11:00:38
DEBUG
cookie_mode = 'basic'
11:00:38
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:38
DEBUG
Entering _get_cookie_basic()
11:00:38
DEBUG
reusing cookie
11:00:38
DEBUG
Exiting _get_cookie_basic()
11:00:38
DEBUG
Entering _get_crumb_basic()
11:00:38
DEBUG
reusing crumb
11:00:38
DEBUG
Exiting _get_crumb_basic()
11:00:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:38
DEBUG
Exiting _get_cookie_and_crumb()
11:00:38
DEBUG
response code=200
11:00:38
DEBUG
Exiting _make_request()
11:00:38
DEBUG
Exiting get()
11:00:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:30
11:00:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:38
DEBUG
Exiting history()
11:00:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:00:48
DEBUG
Entering history()
11:00:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:48
DEBUG
Entering history()
11:00:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:48
DEBUG
Entering get()
11:00:48
DEBUG
Entering _make_request()
11:00:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:48
DEBUG
Entering _get_cookie_and_crumb()
11:00:48
DEBUG
cookie_mode = 'basic'
11:00:48
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:48
DEBUG
Entering _get_cookie_basic()
11:00:48
DEBUG
reusing cookie
11:00:48
DEBUG
Exiting _get_cookie_basic()
11:00:48
DEBUG
Entering _get_crumb_basic()
11:00:48
DEBUG
reusing crumb
11:00:48
DEBUG
Exiting _get_crumb_basic()
11:00:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:48
DEBUG
Exiting _get_cookie_and_crumb()
11:00:48
DEBUG
response code=200
11:00:48
DEBUG
Exiting _make_request()
11:00:48
DEBUG
Exiting get()
11:00:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:30
11:00:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:48
DEBUG
Exiting history()
11:00:48
DEBUG
Exiting history()
11:00:48
DEBUG
Entering history()
11:00:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:48
DEBUG
Entering get()
11:00:48
DEBUG
Entering _make_request()
11:00:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:48
DEBUG
Entering _get_cookie_and_crumb()
11:00:48
DEBUG
cookie_mode = 'basic'
11:00:48
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:48
DEBUG
Entering _get_cookie_basic()
11:00:48
DEBUG
reusing cookie
11:00:48
DEBUG
Exiting _get_cookie_basic()
11:00:48
DEBUG
Entering _get_crumb_basic()
11:00:48
DEBUG
reusing crumb
11:00:48
DEBUG
Exiting _get_crumb_basic()
11:00:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:48
DEBUG
Exiting _get_cookie_and_crumb()
11:00:48
DEBUG
response code=200
11:00:48
DEBUG
Exiting _make_request()
11:00:48
DEBUG
Exiting get()
11:00:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:30
11:00:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:48
DEBUG
Exiting history()
11:00:48
DEBUG
POLL [Yahoo]: 11:00:48 Price=$54.03
11:00:48
DEBUG
CHECK: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:00:58
DEBUG
Entering history()
11:00:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:00:58
DEBUG
Entering history()
11:00:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:58
DEBUG
Entering get()
11:00:58
DEBUG
Entering _make_request()
11:00:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:00:58
DEBUG
Entering _get_cookie_and_crumb()
11:00:58
DEBUG
cookie_mode = 'basic'
11:00:58
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:58
DEBUG
Entering _get_cookie_basic()
11:00:58
DEBUG
reusing cookie
11:00:58
DEBUG
Exiting _get_cookie_basic()
11:00:58
DEBUG
Entering _get_crumb_basic()
11:00:58
DEBUG
reusing crumb
11:00:58
DEBUG
Exiting _get_crumb_basic()
11:00:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:58
DEBUG
Exiting _get_cookie_and_crumb()
11:00:58
DEBUG
response code=200
11:00:58
DEBUG
Exiting _make_request()
11:00:58
DEBUG
Exiting get()
11:00:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:30
11:00:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:30-05:00
11:00:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:00:58
DEBUG
Exiting history()
11:00:58
DEBUG
Exiting history()
11:00:58
DEBUG
Entering history()
11:00:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:58
DEBUG
Entering get()
11:00:58
DEBUG
Entering _make_request()
11:00:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:00:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:00:58
DEBUG
Entering _get_cookie_and_crumb()
11:00:58
DEBUG
cookie_mode = 'basic'
11:00:58
DEBUG
Entering _get_cookie_and_crumb_basic()
11:00:58
DEBUG
Entering _get_cookie_basic()
11:00:58
DEBUG
reusing cookie
11:00:58
DEBUG
Exiting _get_cookie_basic()
11:00:58
DEBUG
Entering _get_crumb_basic()
11:00:58
DEBUG
reusing crumb
11:00:58
DEBUG
Exiting _get_crumb_basic()
11:00:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:00:58
DEBUG
Exiting _get_cookie_and_crumb()
11:00:58
DEBUG
response code=200
11:00:58
DEBUG
Exiting _make_request()
11:00:58
DEBUG
Exiting get()
11:00:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:57
11:00:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:00:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:00:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:00:58
DEBUG
Exiting history()
11:01:00
DEBUG
BAR: 11:00:00 O=54.03 H=54.03 L=54.03 C=54.03
11:01:00
DEBUG
Checking: C=54.03 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:01:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:01:08
DEBUG
Entering history()
11:01:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:08
DEBUG
Entering history()
11:01:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:08
DEBUG
Entering get()
11:01:08
DEBUG
Entering _make_request()
11:01:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:08
DEBUG
Entering _get_cookie_and_crumb()
11:01:08
DEBUG
cookie_mode = 'basic'
11:01:08
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:08
DEBUG
Entering _get_cookie_basic()
11:01:08
DEBUG
reusing cookie
11:01:08
DEBUG
Exiting _get_cookie_basic()
11:01:08
DEBUG
Entering _get_crumb_basic()
11:01:08
DEBUG
reusing crumb
11:01:08
DEBUG
Exiting _get_crumb_basic()
11:01:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:08
DEBUG
Exiting _get_cookie_and_crumb()
11:01:08
DEBUG
response code=200
11:01:08
DEBUG
Exiting _make_request()
11:01:08
DEBUG
Exiting get()
11:01:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:57
11:01:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:01:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:08
DEBUG
Exiting history()
11:01:08
DEBUG
Exiting history()
11:01:08
DEBUG
Entering history()
11:01:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:08
DEBUG
Entering get()
11:01:08
DEBUG
Entering _make_request()
11:01:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:08
DEBUG
Entering _get_cookie_and_crumb()
11:01:08
DEBUG
cookie_mode = 'basic'
11:01:08
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:08
DEBUG
Entering _get_cookie_basic()
11:01:08
DEBUG
reusing cookie
11:01:08
DEBUG
Exiting _get_cookie_basic()
11:01:08
DEBUG
Entering _get_crumb_basic()
11:01:08
DEBUG
reusing crumb
11:01:08
DEBUG
Exiting _get_crumb_basic()
11:01:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:08
DEBUG
Exiting _get_cookie_and_crumb()
11:01:08
DEBUG
response code=200
11:01:08
DEBUG
Exiting _make_request()
11:01:08
DEBUG
Exiting get()
11:01:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:00:57
11:01:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:01:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:01:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:08
DEBUG
Exiting history()
11:01:08
DEBUG
POLL [Yahoo]: 11:01:08 Price=$54.01
11:01:08
DEBUG
CHECK: C=54.01 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:01:18
DEBUG
Entering history()
11:01:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:18
DEBUG
Entering history()
11:01:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:18
DEBUG
Entering get()
11:01:18
DEBUG
Entering _make_request()
11:01:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:18
DEBUG
Entering _get_cookie_and_crumb()
11:01:18
DEBUG
cookie_mode = 'basic'
11:01:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:18
DEBUG
Entering _get_cookie_basic()
11:01:18
DEBUG
reusing cookie
11:01:18
DEBUG
Exiting _get_cookie_basic()
11:01:18
DEBUG
Entering _get_crumb_basic()
11:01:18
DEBUG
reusing crumb
11:01:18
DEBUG
Exiting _get_crumb_basic()
11:01:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:18
DEBUG
Exiting _get_cookie_and_crumb()
11:01:18
DEBUG
response code=200
11:01:18
DEBUG
Exiting _make_request()
11:01:18
DEBUG
Exiting get()
11:01:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:00:57
11:01:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:00:57-05:00
11:01:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:18
DEBUG
Exiting history()
11:01:18
DEBUG
Exiting history()
11:01:18
DEBUG
Entering history()
11:01:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:18
DEBUG
Entering get()
11:01:18
DEBUG
Entering _make_request()
11:01:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:18
DEBUG
Entering _get_cookie_and_crumb()
11:01:18
DEBUG
cookie_mode = 'basic'
11:01:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:18
DEBUG
Entering _get_cookie_basic()
11:01:18
DEBUG
reusing cookie
11:01:18
DEBUG
Exiting _get_cookie_basic()
11:01:18
DEBUG
Entering _get_crumb_basic()
11:01:18
DEBUG
reusing crumb
11:01:18
DEBUG
Exiting _get_crumb_basic()
11:01:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:18
DEBUG
Exiting _get_cookie_and_crumb()
11:01:18
DEBUG
response code=200
11:01:18
DEBUG
Exiting _make_request()
11:01:18
DEBUG
Exiting get()
11:01:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:01:10
11:01:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:10-05:00
11:01:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:10-05:00
11:01:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:18
DEBUG
Exiting history()
11:01:28
DEBUG
Entering history()
11:01:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:28
DEBUG
Entering history()
11:01:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:28
DEBUG
Entering get()
11:01:28
DEBUG
Entering _make_request()
11:01:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:28
DEBUG
Entering _get_cookie_and_crumb()
11:01:28
DEBUG
cookie_mode = 'basic'
11:01:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:28
DEBUG
Entering _get_cookie_basic()
11:01:28
DEBUG
reusing cookie
11:01:28
DEBUG
Exiting _get_cookie_basic()
11:01:28
DEBUG
Entering _get_crumb_basic()
11:01:28
DEBUG
reusing crumb
11:01:28
DEBUG
Exiting _get_crumb_basic()
11:01:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:28
DEBUG
Exiting _get_cookie_and_crumb()
11:01:29
DEBUG
response code=200
11:01:29
DEBUG
Exiting _make_request()
11:01:29
DEBUG
Exiting get()
11:01:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:01:23
11:01:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:01:23-05:00
11:01:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:29
DEBUG
Exiting history()
11:01:29
DEBUG
Exiting history()
11:01:29
DEBUG
Entering history()
11:01:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:29
DEBUG
Entering get()
11:01:29
DEBUG
Entering _make_request()
11:01:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:29
DEBUG
Entering _get_cookie_and_crumb()
11:01:29
DEBUG
cookie_mode = 'basic'
11:01:29
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:29
DEBUG
Entering _get_cookie_basic()
11:01:29
DEBUG
reusing cookie
11:01:29
DEBUG
Exiting _get_cookie_basic()
11:01:29
DEBUG
Entering _get_crumb_basic()
11:01:29
DEBUG
reusing crumb
11:01:29
DEBUG
Exiting _get_crumb_basic()
11:01:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:29
DEBUG
Exiting _get_cookie_and_crumb()
11:01:29
DEBUG
response code=200
11:01:29
DEBUG
Exiting _make_request()
11:01:29
DEBUG
Exiting get()
11:01:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:01:23
11:01:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:23-05:00
11:01:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:23-05:00
11:01:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:29
DEBUG
Exiting history()
11:01:29
DEBUG
POLL [Yahoo]: 11:01:29 Price=$54.04
11:01:29
DEBUG
CHECK: C=54.04 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:01:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:01:39
DEBUG
Entering history()
11:01:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:39
DEBUG
Entering history()
11:01:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:39
DEBUG
Entering get()
11:01:39
DEBUG
Entering _make_request()
11:01:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:39
DEBUG
Entering _get_cookie_and_crumb()
11:01:39
DEBUG
cookie_mode = 'basic'
11:01:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:39
DEBUG
Entering _get_cookie_basic()
11:01:39
DEBUG
reusing cookie
11:01:39
DEBUG
Exiting _get_cookie_basic()
11:01:39
DEBUG
Entering _get_crumb_basic()
11:01:39
DEBUG
reusing crumb
11:01:39
DEBUG
Exiting _get_crumb_basic()
11:01:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:39
DEBUG
Exiting _get_cookie_and_crumb()
11:01:39
DEBUG
response code=200
11:01:39
DEBUG
Exiting _make_request()
11:01:39
DEBUG
Exiting get()
11:01:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:01:31
11:01:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:01:31-05:00
11:01:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:39
DEBUG
Exiting history()
11:01:39
DEBUG
Exiting history()
11:01:39
DEBUG
Entering history()
11:01:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:39
DEBUG
Entering get()
11:01:39
DEBUG
Entering _make_request()
11:01:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:39
DEBUG
Entering _get_cookie_and_crumb()
11:01:39
DEBUG
cookie_mode = 'basic'
11:01:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:39
DEBUG
Entering _get_cookie_basic()
11:01:39
DEBUG
reusing cookie
11:01:39
DEBUG
Exiting _get_cookie_basic()
11:01:39
DEBUG
Entering _get_crumb_basic()
11:01:39
DEBUG
reusing crumb
11:01:39
DEBUG
Exiting _get_crumb_basic()
11:01:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:39
DEBUG
Exiting _get_cookie_and_crumb()
11:01:39
DEBUG
response code=200
11:01:39
DEBUG
Exiting _make_request()
11:01:39
DEBUG
Exiting get()
11:01:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:01:31
11:01:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:31-05:00
11:01:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:31-05:00
11:01:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:39
DEBUG
Exiting history()
11:01:39
DEBUG
POLL [Yahoo]: 11:01:39 Price=$54.05
11:01:39
DEBUG
CHECK: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:01:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:01:49
DEBUG
Entering history()
11:01:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:49
DEBUG
Entering history()
11:01:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:49
DEBUG
Entering get()
11:01:49
DEBUG
Entering _make_request()
11:01:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:49
DEBUG
Entering _get_cookie_and_crumb()
11:01:49
DEBUG
cookie_mode = 'basic'
11:01:49
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:49
DEBUG
Entering _get_cookie_basic()
11:01:49
DEBUG
reusing cookie
11:01:49
DEBUG
Exiting _get_cookie_basic()
11:01:49
DEBUG
Entering _get_crumb_basic()
11:01:49
DEBUG
reusing crumb
11:01:49
DEBUG
Exiting _get_crumb_basic()
11:01:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:49
DEBUG
Exiting _get_cookie_and_crumb()
11:01:49
DEBUG
response code=200
11:01:49
DEBUG
Exiting _make_request()
11:01:49
DEBUG
Exiting get()
11:01:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:01:31
11:01:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:01:31-05:00
11:01:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:49
DEBUG
Exiting history()
11:01:49
DEBUG
Exiting history()
11:01:49
DEBUG
Entering history()
11:01:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:49
DEBUG
Entering get()
11:01:49
DEBUG
Entering _make_request()
11:01:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:49
DEBUG
Entering _get_cookie_and_crumb()
11:01:49
DEBUG
cookie_mode = 'basic'
11:01:49
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:49
DEBUG
Entering _get_cookie_basic()
11:01:49
DEBUG
reusing cookie
11:01:49
DEBUG
Exiting _get_cookie_basic()
11:01:49
DEBUG
Entering _get_crumb_basic()
11:01:49
DEBUG
reusing crumb
11:01:49
DEBUG
Exiting _get_crumb_basic()
11:01:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:49
DEBUG
Exiting _get_cookie_and_crumb()
11:01:49
DEBUG
response code=200
11:01:49
DEBUG
Exiting _make_request()
11:01:49
DEBUG
Exiting get()
11:01:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:01:40
11:01:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:40-05:00
11:01:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:40-05:00
11:01:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:49
DEBUG
Exiting history()
11:01:59
DEBUG
Entering history()
11:01:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:01:59
DEBUG
Entering history()
11:01:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:59
DEBUG
Entering get()
11:01:59
DEBUG
Entering _make_request()
11:01:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:01:59
DEBUG
Entering _get_cookie_and_crumb()
11:01:59
DEBUG
cookie_mode = 'basic'
11:01:59
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:59
DEBUG
Entering _get_cookie_basic()
11:01:59
DEBUG
reusing cookie
11:01:59
DEBUG
Exiting _get_cookie_basic()
11:01:59
DEBUG
Entering _get_crumb_basic()
11:01:59
DEBUG
reusing crumb
11:01:59
DEBUG
Exiting _get_crumb_basic()
11:01:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:59
DEBUG
Exiting _get_cookie_and_crumb()
11:01:59
DEBUG
response code=200
11:01:59
DEBUG
Exiting _make_request()
11:01:59
DEBUG
Exiting get()
11:01:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:01:58
11:01:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:01:58-05:00
11:01:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:01:59
DEBUG
Exiting history()
11:01:59
DEBUG
Exiting history()
11:01:59
DEBUG
Entering history()
11:01:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:59
DEBUG
Entering get()
11:01:59
DEBUG
Entering _make_request()
11:01:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:01:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:01:59
DEBUG
Entering _get_cookie_and_crumb()
11:01:59
DEBUG
cookie_mode = 'basic'
11:01:59
DEBUG
Entering _get_cookie_and_crumb_basic()
11:01:59
DEBUG
Entering _get_cookie_basic()
11:01:59
DEBUG
reusing cookie
11:01:59
DEBUG
Exiting _get_cookie_basic()
11:01:59
DEBUG
Entering _get_crumb_basic()
11:01:59
DEBUG
reusing crumb
11:01:59
DEBUG
Exiting _get_crumb_basic()
11:01:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:01:59
DEBUG
Exiting _get_cookie_and_crumb()
11:01:59
DEBUG
response code=200
11:01:59
DEBUG
Exiting _make_request()
11:01:59
DEBUG
Exiting get()
11:01:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:01:40
11:01:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:40-05:00
11:01:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:01:40-05:00
11:01:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:01:59
DEBUG
Exiting history()
11:01:59
DEBUG
POLL [Yahoo]: 11:01:59 Price=$54.13
11:01:59
DEBUG
CHECK: C=54.13 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:02:00
DEBUG
BAR: 11:01:00 O=54.05 H=54.05 L=54.05 C=54.05
11:02:00
DEBUG
Checking: C=54.05 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:02:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:02:09
DEBUG
Entering history()
11:02:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:02:09
DEBUG
Entering history()
11:02:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:09
DEBUG
Entering get()
11:02:09
DEBUG
Entering _make_request()
11:02:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:09
DEBUG
Entering _get_cookie_and_crumb()
11:02:09
DEBUG
cookie_mode = 'basic'
11:02:09
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:09
DEBUG
Entering _get_cookie_basic()
11:02:09
DEBUG
reusing cookie
11:02:09
DEBUG
Exiting _get_cookie_basic()
11:02:09
DEBUG
Entering _get_crumb_basic()
11:02:09
DEBUG
reusing crumb
11:02:09
DEBUG
Exiting _get_crumb_basic()
11:02:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:09
DEBUG
Exiting _get_cookie_and_crumb()
11:02:09
DEBUG
response code=200
11:02:09
DEBUG
Exiting _make_request()
11:02:09
DEBUG
Exiting get()
11:02:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:01:58
11:02:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:01:58-05:00
11:02:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:09
DEBUG
Exiting history()
11:02:09
DEBUG
Exiting history()
11:02:09
DEBUG
Entering history()
11:02:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:09
DEBUG
Entering get()
11:02:09
DEBUG
Entering _make_request()
11:02:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:09
DEBUG
Entering _get_cookie_and_crumb()
11:02:09
DEBUG
cookie_mode = 'basic'
11:02:09
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:09
DEBUG
Entering _get_cookie_basic()
11:02:09
DEBUG
reusing cookie
11:02:09
DEBUG
Exiting _get_cookie_basic()
11:02:09
DEBUG
Entering _get_crumb_basic()
11:02:09
DEBUG
reusing crumb
11:02:09
DEBUG
Exiting _get_crumb_basic()
11:02:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:09
DEBUG
Exiting _get_cookie_and_crumb()
11:02:09
DEBUG
response code=200
11:02:09
DEBUG
Exiting _make_request()
11:02:09
DEBUG
Exiting get()
11:02:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:06
11:02:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:02:09
DEBUG
Exiting history()
11:02:19
DEBUG
Entering history()
11:02:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:02:19
DEBUG
Entering history()
11:02:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:19
DEBUG
Entering get()
11:02:19
DEBUG
Entering _make_request()
11:02:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:19
DEBUG
Entering _get_cookie_and_crumb()
11:02:19
DEBUG
cookie_mode = 'basic'
11:02:19
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:19
DEBUG
Entering _get_cookie_basic()
11:02:19
DEBUG
reusing cookie
11:02:19
DEBUG
Exiting _get_cookie_basic()
11:02:19
DEBUG
Entering _get_crumb_basic()
11:02:19
DEBUG
reusing crumb
11:02:19
DEBUG
Exiting _get_crumb_basic()
11:02:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:19
DEBUG
Exiting _get_cookie_and_crumb()
11:02:19
DEBUG
response code=200
11:02:19
DEBUG
Exiting _make_request()
11:02:19
DEBUG
Exiting get()
11:02:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:06
11:02:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:19
DEBUG
Exiting history()
11:02:19
DEBUG
Exiting history()
11:02:19
DEBUG
Entering history()
11:02:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:19
DEBUG
Entering get()
11:02:19
DEBUG
Entering _make_request()
11:02:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:19
DEBUG
Entering _get_cookie_and_crumb()
11:02:19
DEBUG
cookie_mode = 'basic'
11:02:19
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:19
DEBUG
Entering _get_cookie_basic()
11:02:19
DEBUG
reusing cookie
11:02:19
DEBUG
Exiting _get_cookie_basic()
11:02:19
DEBUG
Entering _get_crumb_basic()
11:02:19
DEBUG
reusing crumb
11:02:19
DEBUG
Exiting _get_crumb_basic()
11:02:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:19
DEBUG
Exiting _get_cookie_and_crumb()
11:02:19
DEBUG
response code=200
11:02:19
DEBUG
Exiting _make_request()
11:02:19
DEBUG
Exiting get()
11:02:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:06
11:02:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:02:19
DEBUG
Exiting history()
11:02:19
DEBUG
POLL [Yahoo]: 11:02:19 Price=$54.14
11:02:19
DEBUG
CHECK: C=54.14 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:02:29
DEBUG
Entering history()
11:02:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:02:29
DEBUG
Entering history()
11:02:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:29
DEBUG
Entering get()
11:02:29
DEBUG
Entering _make_request()
11:02:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:29
DEBUG
Entering _get_cookie_and_crumb()
11:02:29
DEBUG
cookie_mode = 'basic'
11:02:29
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:29
DEBUG
Entering _get_cookie_basic()
11:02:29
DEBUG
reusing cookie
11:02:29
DEBUG
Exiting _get_cookie_basic()
11:02:29
DEBUG
Entering _get_crumb_basic()
11:02:29
DEBUG
reusing crumb
11:02:29
DEBUG
Exiting _get_crumb_basic()
11:02:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:29
DEBUG
Exiting _get_cookie_and_crumb()
11:02:29
DEBUG
response code=200
11:02:29
DEBUG
Exiting _make_request()
11:02:29
DEBUG
Exiting get()
11:02:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:06
11:02:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:06-05:00
11:02:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:29
DEBUG
Exiting history()
11:02:29
DEBUG
Exiting history()
11:02:29
DEBUG
Entering history()
11:02:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:29
DEBUG
Entering get()
11:02:29
DEBUG
Entering _make_request()
11:02:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:29
DEBUG
Entering _get_cookie_and_crumb()
11:02:29
DEBUG
cookie_mode = 'basic'
11:02:29
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:29
DEBUG
Entering _get_cookie_basic()
11:02:29
DEBUG
reusing cookie
11:02:29
DEBUG
Exiting _get_cookie_basic()
11:02:29
DEBUG
Entering _get_crumb_basic()
11:02:29
DEBUG
reusing crumb
11:02:29
DEBUG
Exiting _get_crumb_basic()
11:02:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:29
DEBUG
Exiting _get_cookie_and_crumb()
11:02:29
DEBUG
response code=200
11:02:29
DEBUG
Exiting _make_request()
11:02:29
DEBUG
Exiting get()
11:02:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:25
11:02:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:25-05:00
11:02:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:25-05:00
11:02:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:02:29
DEBUG
Exiting history()
11:02:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:02:39
DEBUG
Entering history()
11:02:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:02:39
DEBUG
Entering history()
11:02:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:39
DEBUG
Entering get()
11:02:39
DEBUG
Entering _make_request()
11:02:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:39
DEBUG
Entering _get_cookie_and_crumb()
11:02:39
DEBUG
cookie_mode = 'basic'
11:02:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:39
DEBUG
Entering _get_cookie_basic()
11:02:39
DEBUG
reusing cookie
11:02:39
DEBUG
Exiting _get_cookie_basic()
11:02:39
DEBUG
Entering _get_crumb_basic()
11:02:39
DEBUG
reusing crumb
11:02:39
DEBUG
Exiting _get_crumb_basic()
11:02:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:39
DEBUG
Exiting _get_cookie_and_crumb()
11:02:40
DEBUG
response code=200
11:02:40
DEBUG
Exiting _make_request()
11:02:40
DEBUG
Exiting get()
11:02:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:38
11:02:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:38-05:00
11:02:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:40
DEBUG
Exiting history()
11:02:40
DEBUG
Exiting history()
11:02:40
DEBUG
Entering history()
11:02:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:40
DEBUG
Entering get()
11:02:40
DEBUG
Entering _make_request()
11:02:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:40
DEBUG
Entering _get_cookie_and_crumb()
11:02:40
DEBUG
cookie_mode = 'basic'
11:02:40
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:40
DEBUG
Entering _get_cookie_basic()
11:02:40
DEBUG
reusing cookie
11:02:40
DEBUG
Exiting _get_cookie_basic()
11:02:40
DEBUG
Entering _get_crumb_basic()
11:02:40
DEBUG
reusing crumb
11:02:40
DEBUG
Exiting _get_crumb_basic()
11:02:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:40
DEBUG
Exiting _get_cookie_and_crumb()
11:02:40
DEBUG
response code=200
11:02:40
DEBUG
Exiting _make_request()
11:02:40
DEBUG
Exiting get()
11:02:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:38
11:02:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:38-05:00
11:02:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:38-05:00
11:02:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:02:40
DEBUG
Exiting history()
11:02:40
DEBUG
POLL [Yahoo]: 11:02:40 Price=$54.23
11:02:40
DEBUG
CHECK: C=54.23 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:02:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:02:50
DEBUG
Entering history()
11:02:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:02:50
DEBUG
Entering history()
11:02:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:50
DEBUG
Entering get()
11:02:50
DEBUG
Entering _make_request()
11:02:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:02:50
DEBUG
Entering _get_cookie_and_crumb()
11:02:50
DEBUG
cookie_mode = 'basic'
11:02:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:50
DEBUG
Entering _get_cookie_basic()
11:02:50
DEBUG
reusing cookie
11:02:50
DEBUG
Exiting _get_cookie_basic()
11:02:50
DEBUG
Entering _get_crumb_basic()
11:02:50
DEBUG
reusing crumb
11:02:50
DEBUG
Exiting _get_crumb_basic()
11:02:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:50
DEBUG
Exiting _get_cookie_and_crumb()
11:02:50
DEBUG
response code=200
11:02:50
DEBUG
Exiting _make_request()
11:02:50
DEBUG
Exiting get()
11:02:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:42
11:02:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:42-05:00
11:02:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:02:50
DEBUG
Exiting history()
11:02:50
DEBUG
Exiting history()
11:02:50
DEBUG
Entering history()
11:02:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:50
DEBUG
Entering get()
11:02:50
DEBUG
Entering _make_request()
11:02:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:02:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:02:50
DEBUG
Entering _get_cookie_and_crumb()
11:02:50
DEBUG
cookie_mode = 'basic'
11:02:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:02:50
DEBUG
Entering _get_cookie_basic()
11:02:50
DEBUG
reusing cookie
11:02:50
DEBUG
Exiting _get_cookie_basic()
11:02:50
DEBUG
Entering _get_crumb_basic()
11:02:50
DEBUG
reusing crumb
11:02:50
DEBUG
Exiting _get_crumb_basic()
11:02:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:02:50
DEBUG
Exiting _get_cookie_and_crumb()
11:02:50
DEBUG
response code=200
11:02:50
DEBUG
Exiting _make_request()
11:02:50
DEBUG
Exiting get()
11:02:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:38
11:02:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:38-05:00
11:02:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:38-05:00
11:02:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:02:50
DEBUG
Exiting history()
11:02:50
DEBUG
POLL [Yahoo]: 11:02:50 Price=$54.24
11:02:50
DEBUG
CHECK: C=54.24 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:03:00
DEBUG
BAR: 11:02:00 O=54.16 H=54.24 L=54.16 C=54.24
11:03:00
DEBUG
Checking: C=54.24 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:03:00
DEBUG
Entering history()
11:03:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:00
DEBUG
Entering history()
11:03:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:00
DEBUG
Entering get()
11:03:00
DEBUG
Entering _make_request()
11:03:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:00
DEBUG
Entering _get_cookie_and_crumb()
11:03:00
DEBUG
cookie_mode = 'basic'
11:03:00
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:00
DEBUG
Entering _get_cookie_basic()
11:03:00
DEBUG
reusing cookie
11:03:00
DEBUG
Exiting _get_cookie_basic()
11:03:00
DEBUG
Entering _get_crumb_basic()
11:03:00
DEBUG
reusing crumb
11:03:00
DEBUG
Exiting _get_crumb_basic()
11:03:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:00
DEBUG
Exiting _get_cookie_and_crumb()
11:03:00
DEBUG
response code=200
11:03:00
DEBUG
Exiting _make_request()
11:03:00
DEBUG
Exiting get()
11:03:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:53
11:03:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:00
DEBUG
Exiting history()
11:03:00
DEBUG
Exiting history()
11:03:00
DEBUG
Entering history()
11:03:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:00
DEBUG
Entering get()
11:03:00
DEBUG
Entering _make_request()
11:03:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:00
DEBUG
Entering _get_cookie_and_crumb()
11:03:00
DEBUG
cookie_mode = 'basic'
11:03:00
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:00
DEBUG
Entering _get_cookie_basic()
11:03:00
DEBUG
reusing cookie
11:03:00
DEBUG
Exiting _get_cookie_basic()
11:03:00
DEBUG
Entering _get_crumb_basic()
11:03:00
DEBUG
reusing crumb
11:03:00
DEBUG
Exiting _get_crumb_basic()
11:03:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:00
DEBUG
Exiting _get_cookie_and_crumb()
11:03:00
DEBUG
response code=200
11:03:00
DEBUG
Exiting _make_request()
11:03:00
DEBUG
Exiting get()
11:03:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:53
11:03:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:00
DEBUG
Exiting history()
11:03:00
DEBUG
POLL [Yahoo]: 11:03:00 Price=$54.22
11:03:00
DEBUG
CHECK: C=54.22 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:03:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:03:10
DEBUG
Entering history()
11:03:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:10
DEBUG
Entering history()
11:03:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:10
DEBUG
Entering get()
11:03:10
DEBUG
Entering _make_request()
11:03:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:10
DEBUG
Entering _get_cookie_and_crumb()
11:03:10
DEBUG
cookie_mode = 'basic'
11:03:10
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:10
DEBUG
Entering _get_cookie_basic()
11:03:10
DEBUG
reusing cookie
11:03:10
DEBUG
Exiting _get_cookie_basic()
11:03:10
DEBUG
Entering _get_crumb_basic()
11:03:10
DEBUG
reusing crumb
11:03:10
DEBUG
Exiting _get_crumb_basic()
11:03:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:10
DEBUG
Exiting _get_cookie_and_crumb()
11:03:10
DEBUG
response code=200
11:03:10
DEBUG
Exiting _make_request()
11:03:10
DEBUG
Exiting get()
11:03:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:02:53
11:03:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:10
DEBUG
Exiting history()
11:03:10
DEBUG
Exiting history()
11:03:10
DEBUG
Entering history()
11:03:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:10
DEBUG
Entering get()
11:03:10
DEBUG
Entering _make_request()
11:03:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:10
DEBUG
Entering _get_cookie_and_crumb()
11:03:10
DEBUG
cookie_mode = 'basic'
11:03:10
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:10
DEBUG
Entering _get_cookie_basic()
11:03:10
DEBUG
reusing cookie
11:03:10
DEBUG
Exiting _get_cookie_basic()
11:03:10
DEBUG
Entering _get_crumb_basic()
11:03:10
DEBUG
reusing crumb
11:03:10
DEBUG
Exiting _get_crumb_basic()
11:03:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:10
DEBUG
Exiting _get_cookie_and_crumb()
11:03:10
DEBUG
response code=200
11:03:10
DEBUG
Exiting _make_request()
11:03:10
DEBUG
Exiting get()
11:03:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:02:53
11:03:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:02:53-05:00
11:03:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:10
DEBUG
Exiting history()
11:03:20
DEBUG
Entering history()
11:03:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:20
DEBUG
Entering history()
11:03:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:20
DEBUG
Entering get()
11:03:20
DEBUG
Entering _make_request()
11:03:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:20
DEBUG
Entering _get_cookie_and_crumb()
11:03:20
DEBUG
cookie_mode = 'basic'
11:03:20
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:20
DEBUG
Entering _get_cookie_basic()
11:03:20
DEBUG
reusing cookie
11:03:20
DEBUG
Exiting _get_cookie_basic()
11:03:20
DEBUG
Entering _get_crumb_basic()
11:03:20
DEBUG
reusing crumb
11:03:20
DEBUG
Exiting _get_crumb_basic()
11:03:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:20
DEBUG
Exiting _get_cookie_and_crumb()
11:03:20
DEBUG
response code=200
11:03:20
DEBUG
Exiting _make_request()
11:03:20
DEBUG
Exiting get()
11:03:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:15
11:03:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:20
DEBUG
Exiting history()
11:03:20
DEBUG
Exiting history()
11:03:20
DEBUG
Entering history()
11:03:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:20
DEBUG
Entering get()
11:03:20
DEBUG
Entering _make_request()
11:03:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:20
DEBUG
Entering _get_cookie_and_crumb()
11:03:20
DEBUG
cookie_mode = 'basic'
11:03:20
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:20
DEBUG
Entering _get_cookie_basic()
11:03:20
DEBUG
reusing cookie
11:03:20
DEBUG
Exiting _get_cookie_basic()
11:03:20
DEBUG
Entering _get_crumb_basic()
11:03:20
DEBUG
reusing crumb
11:03:20
DEBUG
Exiting _get_crumb_basic()
11:03:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:20
DEBUG
Exiting _get_cookie_and_crumb()
11:03:20
DEBUG
response code=200
11:03:20
DEBUG
Exiting _make_request()
11:03:20
DEBUG
Exiting get()
11:03:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:15
11:03:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:20
DEBUG
Exiting history()
11:03:20
DEBUG
POLL [Yahoo]: 11:03:20 Price=$54.28
11:03:20
DEBUG
CHECK: C=54.28 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:03:30
DEBUG
Entering history()
11:03:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:30
DEBUG
Entering history()
11:03:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:30
DEBUG
Entering get()
11:03:30
DEBUG
Entering _make_request()
11:03:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:30
DEBUG
Entering _get_cookie_and_crumb()
11:03:30
DEBUG
cookie_mode = 'basic'
11:03:30
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:30
DEBUG
Entering _get_cookie_basic()
11:03:30
DEBUG
reusing cookie
11:03:30
DEBUG
Exiting _get_cookie_basic()
11:03:30
DEBUG
Entering _get_crumb_basic()
11:03:30
DEBUG
reusing crumb
11:03:30
DEBUG
Exiting _get_crumb_basic()
11:03:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:30
DEBUG
Exiting _get_cookie_and_crumb()
11:03:30
DEBUG
response code=200
11:03:30
DEBUG
Exiting _make_request()
11:03:30
DEBUG
Exiting get()
11:03:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:15
11:03:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:30
DEBUG
Exiting history()
11:03:30
DEBUG
Exiting history()
11:03:30
DEBUG
Entering history()
11:03:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:30
DEBUG
Entering get()
11:03:30
DEBUG
Entering _make_request()
11:03:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:30
DEBUG
Entering _get_cookie_and_crumb()
11:03:30
DEBUG
cookie_mode = 'basic'
11:03:30
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:30
DEBUG
Entering _get_cookie_basic()
11:03:30
DEBUG
reusing cookie
11:03:30
DEBUG
Exiting _get_cookie_basic()
11:03:30
DEBUG
Entering _get_crumb_basic()
11:03:30
DEBUG
reusing crumb
11:03:30
DEBUG
Exiting _get_crumb_basic()
11:03:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:30
DEBUG
Exiting _get_cookie_and_crumb()
11:03:30
DEBUG
response code=200
11:03:30
DEBUG
Exiting _make_request()
11:03:30
DEBUG
Exiting get()
11:03:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:15
11:03:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:15-05:00
11:03:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:30
DEBUG
Exiting history()
11:03:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:03:40
DEBUG
Entering history()
11:03:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:40
DEBUG
Entering history()
11:03:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:40
DEBUG
Entering get()
11:03:40
DEBUG
Entering _make_request()
11:03:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:40
DEBUG
Entering _get_cookie_and_crumb()
11:03:40
DEBUG
cookie_mode = 'basic'
11:03:40
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:40
DEBUG
Entering _get_cookie_basic()
11:03:40
DEBUG
reusing cookie
11:03:40
DEBUG
Exiting _get_cookie_basic()
11:03:40
DEBUG
Entering _get_crumb_basic()
11:03:40
DEBUG
reusing crumb
11:03:40
DEBUG
Exiting _get_crumb_basic()
11:03:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:40
DEBUG
Exiting _get_cookie_and_crumb()
11:03:40
DEBUG
response code=200
11:03:40
DEBUG
Exiting _make_request()
11:03:40
DEBUG
Exiting get()
11:03:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:38
11:03:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:38-05:00
11:03:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:40
DEBUG
Exiting history()
11:03:40
DEBUG
Exiting history()
11:03:40
DEBUG
Entering history()
11:03:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:40
DEBUG
Entering get()
11:03:40
DEBUG
Entering _make_request()
11:03:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:40
DEBUG
Entering _get_cookie_and_crumb()
11:03:40
DEBUG
cookie_mode = 'basic'
11:03:40
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:40
DEBUG
Entering _get_cookie_basic()
11:03:40
DEBUG
reusing cookie
11:03:40
DEBUG
Exiting _get_cookie_basic()
11:03:40
DEBUG
Entering _get_crumb_basic()
11:03:40
DEBUG
reusing crumb
11:03:40
DEBUG
Exiting _get_crumb_basic()
11:03:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:40
DEBUG
Exiting _get_cookie_and_crumb()
11:03:40
DEBUG
response code=200
11:03:40
DEBUG
Exiting _make_request()
11:03:40
DEBUG
Exiting get()
11:03:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:38
11:03:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:38-05:00
11:03:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:38-05:00
11:03:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:40
DEBUG
Exiting history()
11:03:40
DEBUG
POLL [Yahoo]: 11:03:40 Price=$54.24
11:03:40
DEBUG
CHECK: C=54.24 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:03:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:03:50
DEBUG
Entering history()
11:03:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:03:50
DEBUG
Entering history()
11:03:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:50
DEBUG
Entering get()
11:03:50
DEBUG
Entering _make_request()
11:03:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:03:50
DEBUG
Entering _get_cookie_and_crumb()
11:03:50
DEBUG
cookie_mode = 'basic'
11:03:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:50
DEBUG
Entering _get_cookie_basic()
11:03:50
DEBUG
reusing cookie
11:03:50
DEBUG
Exiting _get_cookie_basic()
11:03:50
DEBUG
Entering _get_crumb_basic()
11:03:50
DEBUG
reusing crumb
11:03:50
DEBUG
Exiting _get_crumb_basic()
11:03:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:50
DEBUG
Exiting _get_cookie_and_crumb()
11:03:50
DEBUG
response code=200
11:03:50
DEBUG
Exiting _make_request()
11:03:50
DEBUG
Exiting get()
11:03:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:38
11:03:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:38-05:00
11:03:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:03:50
DEBUG
Exiting history()
11:03:50
DEBUG
Exiting history()
11:03:50
DEBUG
Entering history()
11:03:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:50
DEBUG
Entering get()
11:03:50
DEBUG
Entering _make_request()
11:03:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:03:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:03:50
DEBUG
Entering _get_cookie_and_crumb()
11:03:50
DEBUG
cookie_mode = 'basic'
11:03:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:03:50
DEBUG
Entering _get_cookie_basic()
11:03:50
DEBUG
reusing cookie
11:03:50
DEBUG
Exiting _get_cookie_basic()
11:03:50
DEBUG
Entering _get_crumb_basic()
11:03:50
DEBUG
reusing crumb
11:03:50
DEBUG
Exiting _get_crumb_basic()
11:03:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:03:50
DEBUG
Exiting _get_cookie_and_crumb()
11:03:51
DEBUG
response code=200
11:03:51
DEBUG
Exiting _make_request()
11:03:51
DEBUG
Exiting get()
11:03:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:47
11:03:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:47-05:00
11:03:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:47-05:00
11:03:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:03:51
DEBUG
Exiting history()
11:04:01
DEBUG
Entering history()
11:04:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:01
DEBUG
Entering history()
11:04:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:01
DEBUG
Entering get()
11:04:01
DEBUG
Entering _make_request()
11:04:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:01
DEBUG
Entering _get_cookie_and_crumb()
11:04:01
DEBUG
cookie_mode = 'basic'
11:04:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:01
DEBUG
Entering _get_cookie_basic()
11:04:01
DEBUG
reusing cookie
11:04:01
DEBUG
Exiting _get_cookie_basic()
11:04:01
DEBUG
Entering _get_crumb_basic()
11:04:01
DEBUG
reusing crumb
11:04:01
DEBUG
Exiting _get_crumb_basic()
11:04:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:01
DEBUG
Exiting _get_cookie_and_crumb()
11:04:01
DEBUG
response code=200
11:04:01
DEBUG
Exiting _make_request()
11:04:01
DEBUG
Exiting get()
11:04:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:51
11:04:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:01
DEBUG
Exiting history()
11:04:01
DEBUG
Exiting history()
11:04:01
DEBUG
Entering history()
11:04:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:01
DEBUG
Entering get()
11:04:01
DEBUG
Entering _make_request()
11:04:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:01
DEBUG
Entering _get_cookie_and_crumb()
11:04:01
DEBUG
cookie_mode = 'basic'
11:04:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:01
DEBUG
Entering _get_cookie_basic()
11:04:01
DEBUG
reusing cookie
11:04:01
DEBUG
Exiting _get_cookie_basic()
11:04:01
DEBUG
Entering _get_crumb_basic()
11:04:01
DEBUG
reusing crumb
11:04:01
DEBUG
Exiting _get_crumb_basic()
11:04:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:01
DEBUG
Exiting _get_cookie_and_crumb()
11:04:01
DEBUG
response code=200
11:04:01
DEBUG
Exiting _make_request()
11:04:01
DEBUG
Exiting get()
11:04:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:51
11:04:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:01
DEBUG
Exiting history()
11:04:01
DEBUG
POLL [Yahoo]: 11:04:01 Price=$54.23
11:04:01
DEBUG
CHECK: C=54.23 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:04:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:04:11
DEBUG
Entering history()
11:04:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:11
DEBUG
Entering history()
11:04:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:11
DEBUG
Entering get()
11:04:11
DEBUG
Entering _make_request()
11:04:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:11
DEBUG
Entering _get_cookie_and_crumb()
11:04:11
DEBUG
cookie_mode = 'basic'
11:04:11
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:11
DEBUG
Entering _get_cookie_basic()
11:04:11
DEBUG
reusing cookie
11:04:11
DEBUG
Exiting _get_cookie_basic()
11:04:11
DEBUG
Entering _get_crumb_basic()
11:04:11
DEBUG
reusing crumb
11:04:11
DEBUG
Exiting _get_crumb_basic()
11:04:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:11
DEBUG
Exiting _get_cookie_and_crumb()
11:04:11
DEBUG
response code=200
11:04:11
DEBUG
Exiting _make_request()
11:04:11
DEBUG
Exiting get()
11:04:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:03:51
11:04:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:11
DEBUG
Exiting history()
11:04:11
DEBUG
Exiting history()
11:04:11
DEBUG
Entering history()
11:04:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:11
DEBUG
Entering get()
11:04:11
DEBUG
Entering _make_request()
11:04:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:11
DEBUG
Entering _get_cookie_and_crumb()
11:04:11
DEBUG
cookie_mode = 'basic'
11:04:11
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:11
DEBUG
Entering _get_cookie_basic()
11:04:11
DEBUG
reusing cookie
11:04:11
DEBUG
Exiting _get_cookie_basic()
11:04:11
DEBUG
Entering _get_crumb_basic()
11:04:11
DEBUG
reusing crumb
11:04:11
DEBUG
Exiting _get_crumb_basic()
11:04:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:11
DEBUG
Exiting _get_cookie_and_crumb()
11:04:11
DEBUG
response code=200
11:04:11
DEBUG
Exiting _make_request()
11:04:11
DEBUG
Exiting get()
11:04:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:03:51
11:04:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:03:51-05:00
11:04:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:11
DEBUG
Exiting history()
11:04:21
DEBUG
Entering history()
11:04:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:21
DEBUG
Entering history()
11:04:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:21
DEBUG
Entering get()
11:04:21
DEBUG
Entering _make_request()
11:04:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:21
DEBUG
Entering _get_cookie_and_crumb()
11:04:21
DEBUG
cookie_mode = 'basic'
11:04:21
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:21
DEBUG
Entering _get_cookie_basic()
11:04:21
DEBUG
reusing cookie
11:04:21
DEBUG
Exiting _get_cookie_basic()
11:04:21
DEBUG
Entering _get_crumb_basic()
11:04:21
DEBUG
reusing crumb
11:04:21
DEBUG
Exiting _get_crumb_basic()
11:04:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:21
DEBUG
Exiting _get_cookie_and_crumb()
11:04:21
DEBUG
response code=200
11:04:21
DEBUG
Exiting _make_request()
11:04:21
DEBUG
Exiting get()
11:04:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:04:19
11:04:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:21
DEBUG
Exiting history()
11:04:21
DEBUG
Exiting history()
11:04:21
DEBUG
Entering history()
11:04:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:21
DEBUG
Entering get()
11:04:21
DEBUG
Entering _make_request()
11:04:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:21
DEBUG
Entering _get_cookie_and_crumb()
11:04:21
DEBUG
cookie_mode = 'basic'
11:04:21
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:21
DEBUG
Entering _get_cookie_basic()
11:04:21
DEBUG
reusing cookie
11:04:21
DEBUG
Exiting _get_cookie_basic()
11:04:21
DEBUG
Entering _get_crumb_basic()
11:04:21
DEBUG
reusing crumb
11:04:21
DEBUG
Exiting _get_crumb_basic()
11:04:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:21
DEBUG
Exiting _get_cookie_and_crumb()
11:04:21
DEBUG
response code=200
11:04:21
DEBUG
Exiting _make_request()
11:04:21
DEBUG
Exiting get()
11:04:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:04:19
11:04:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:21
DEBUG
Exiting history()
11:04:21
DEBUG
POLL [Yahoo]: 11:04:21 Price=$54.24
11:04:21
DEBUG
CHECK: C=54.24 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:04:31
DEBUG
Entering history()
11:04:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:31
DEBUG
Entering history()
11:04:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:31
DEBUG
Entering get()
11:04:31
DEBUG
Entering _make_request()
11:04:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:31
DEBUG
Entering _get_cookie_and_crumb()
11:04:31
DEBUG
cookie_mode = 'basic'
11:04:31
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:31
DEBUG
Entering _get_cookie_basic()
11:04:31
DEBUG
reusing cookie
11:04:31
DEBUG
Exiting _get_cookie_basic()
11:04:31
DEBUG
Entering _get_crumb_basic()
11:04:31
DEBUG
reusing crumb
11:04:31
DEBUG
Exiting _get_crumb_basic()
11:04:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:31
DEBUG
Exiting _get_cookie_and_crumb()
11:04:31
DEBUG
response code=200
11:04:31
DEBUG
Exiting _make_request()
11:04:31
DEBUG
Exiting get()
11:04:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:04:19
11:04:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:31
DEBUG
Exiting history()
11:04:31
DEBUG
Exiting history()
11:04:31
DEBUG
Entering history()
11:04:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:31
DEBUG
Entering get()
11:04:31
DEBUG
Entering _make_request()
11:04:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:31
DEBUG
Entering _get_cookie_and_crumb()
11:04:31
DEBUG
cookie_mode = 'basic'
11:04:31
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:31
DEBUG
Entering _get_cookie_basic()
11:04:31
DEBUG
reusing cookie
11:04:31
DEBUG
Exiting _get_cookie_basic()
11:04:31
DEBUG
Entering _get_crumb_basic()
11:04:31
DEBUG
reusing crumb
11:04:31
DEBUG
Exiting _get_crumb_basic()
11:04:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:31
DEBUG
Exiting _get_cookie_and_crumb()
11:04:31
DEBUG
response code=200
11:04:31
DEBUG
Exiting _make_request()
11:04:31
DEBUG
Exiting get()
11:04:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:04:19
11:04:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:19-05:00
11:04:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:31
DEBUG
Exiting history()
11:04:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:04:41
DEBUG
Entering history()
11:04:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:41
DEBUG
Entering history()
11:04:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:41
DEBUG
Entering get()
11:04:41
DEBUG
Entering _make_request()
11:04:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:41
DEBUG
Entering _get_cookie_and_crumb()
11:04:41
DEBUG
cookie_mode = 'basic'
11:04:41
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:41
DEBUG
Entering _get_cookie_basic()
11:04:41
DEBUG
reusing cookie
11:04:41
DEBUG
Exiting _get_cookie_basic()
11:04:41
DEBUG
Entering _get_crumb_basic()
11:04:41
DEBUG
reusing crumb
11:04:41
DEBUG
Exiting _get_crumb_basic()
11:04:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:41
DEBUG
Exiting _get_cookie_and_crumb()
11:04:41
DEBUG
response code=200
11:04:41
DEBUG
Exiting _make_request()
11:04:41
DEBUG
Exiting get()
11:04:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:04:40
11:04:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:41
DEBUG
Exiting history()
11:04:41
DEBUG
Exiting history()
11:04:41
DEBUG
Entering history()
11:04:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:41
DEBUG
Entering get()
11:04:41
DEBUG
Entering _make_request()
11:04:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:41
DEBUG
Entering _get_cookie_and_crumb()
11:04:41
DEBUG
cookie_mode = 'basic'
11:04:41
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:41
DEBUG
Entering _get_cookie_basic()
11:04:41
DEBUG
reusing cookie
11:04:41
DEBUG
Exiting _get_cookie_basic()
11:04:41
DEBUG
Entering _get_crumb_basic()
11:04:41
DEBUG
reusing crumb
11:04:41
DEBUG
Exiting _get_crumb_basic()
11:04:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:41
DEBUG
Exiting _get_cookie_and_crumb()
11:04:41
DEBUG
response code=200
11:04:41
DEBUG
Exiting _make_request()
11:04:41
DEBUG
Exiting get()
11:04:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:04:40
11:04:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:41
DEBUG
Exiting history()
11:04:41
DEBUG
POLL [Yahoo]: 11:04:41 Price=$54.25
11:04:41
DEBUG
CHECK: C=54.25 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:04:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:04:51
DEBUG
Entering history()
11:04:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:04:51
DEBUG
Entering history()
11:04:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:51
DEBUG
Entering get()
11:04:51
DEBUG
Entering _make_request()
11:04:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:04:51
DEBUG
Entering _get_cookie_and_crumb()
11:04:51
DEBUG
cookie_mode = 'basic'
11:04:51
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:51
DEBUG
Entering _get_cookie_basic()
11:04:51
DEBUG
reusing cookie
11:04:51
DEBUG
Exiting _get_cookie_basic()
11:04:51
DEBUG
Entering _get_crumb_basic()
11:04:51
DEBUG
reusing crumb
11:04:51
DEBUG
Exiting _get_crumb_basic()
11:04:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:51
DEBUG
Exiting _get_cookie_and_crumb()
11:04:51
DEBUG
response code=200
11:04:51
DEBUG
Exiting _make_request()
11:04:51
DEBUG
Exiting get()
11:04:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:04:40
11:04:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:04:51
DEBUG
Exiting history()
11:04:51
DEBUG
Exiting history()
11:04:51
DEBUG
Entering history()
11:04:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:51
DEBUG
Entering get()
11:04:51
DEBUG
Entering _make_request()
11:04:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:04:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:04:51
DEBUG
Entering _get_cookie_and_crumb()
11:04:51
DEBUG
cookie_mode = 'basic'
11:04:51
DEBUG
Entering _get_cookie_and_crumb_basic()
11:04:51
DEBUG
Entering _get_cookie_basic()
11:04:51
DEBUG
reusing cookie
11:04:51
DEBUG
Exiting _get_cookie_basic()
11:04:51
DEBUG
Entering _get_crumb_basic()
11:04:51
DEBUG
reusing crumb
11:04:51
DEBUG
Exiting _get_crumb_basic()
11:04:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:04:51
DEBUG
Exiting _get_cookie_and_crumb()
11:04:51
DEBUG
response code=200
11:04:51
DEBUG
Exiting _make_request()
11:04:51
DEBUG
Exiting get()
11:04:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:04:40
11:04:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:04:40-05:00
11:04:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:04:51
DEBUG
Exiting history()
11:05:00
DEBUG
BAR: 11:04:00 O=54.19 H=54.19 L=54.19 C=54.19
11:05:00
DEBUG
Checking: C=54.19 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:05:01
DEBUG
Entering history()
11:05:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:01
DEBUG
Entering history()
11:05:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:01
DEBUG
Entering get()
11:05:01
DEBUG
Entering _make_request()
11:05:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:01
DEBUG
Entering _get_cookie_and_crumb()
11:05:01
DEBUG
cookie_mode = 'basic'
11:05:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:01
DEBUG
Entering _get_cookie_basic()
11:05:01
DEBUG
reusing cookie
11:05:01
DEBUG
Exiting _get_cookie_basic()
11:05:01
DEBUG
Entering _get_crumb_basic()
11:05:01
DEBUG
reusing crumb
11:05:01
DEBUG
Exiting _get_crumb_basic()
11:05:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:01
DEBUG
Exiting _get_cookie_and_crumb()
11:05:01
DEBUG
response code=200
11:05:01
DEBUG
Exiting _make_request()
11:05:01
DEBUG
Exiting get()
11:05:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:00
11:05:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:00-05:00
11:05:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:01
DEBUG
Exiting history()
11:05:01
DEBUG
Exiting history()
11:05:01
DEBUG
Entering history()
11:05:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:01
DEBUG
Entering get()
11:05:01
DEBUG
Entering _make_request()
11:05:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:01
DEBUG
Entering _get_cookie_and_crumb()
11:05:01
DEBUG
cookie_mode = 'basic'
11:05:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:01
DEBUG
Entering _get_cookie_basic()
11:05:01
DEBUG
reusing cookie
11:05:01
DEBUG
Exiting _get_cookie_basic()
11:05:01
DEBUG
Entering _get_crumb_basic()
11:05:01
DEBUG
reusing crumb
11:05:01
DEBUG
Exiting _get_crumb_basic()
11:05:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:01
DEBUG
Exiting _get_cookie_and_crumb()
11:05:02
DEBUG
response code=200
11:05:02
DEBUG
Exiting _make_request()
11:05:02
DEBUG
Exiting get()
11:05:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:00
11:05:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:00-05:00
11:05:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:00-05:00
11:05:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:00-05:00
11:05:02
DEBUG
Exiting history()
11:05:02
DEBUG
POLL [Yahoo]: 11:05:02 Price=$54.28
11:05:02
DEBUG
CHECK: C=54.28 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:05:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:05:12
DEBUG
Entering history()
11:05:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:12
DEBUG
Entering history()
11:05:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:12
DEBUG
Entering get()
11:05:12
DEBUG
Entering _make_request()
11:05:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:12
DEBUG
Entering _get_cookie_and_crumb()
11:05:12
DEBUG
cookie_mode = 'basic'
11:05:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:12
DEBUG
Entering _get_cookie_basic()
11:05:12
DEBUG
reusing cookie
11:05:12
DEBUG
Exiting _get_cookie_basic()
11:05:12
DEBUG
Entering _get_crumb_basic()
11:05:12
DEBUG
reusing crumb
11:05:12
DEBUG
Exiting _get_crumb_basic()
11:05:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:12
DEBUG
Exiting _get_cookie_and_crumb()
11:05:12
DEBUG
response code=200
11:05:12
DEBUG
Exiting _make_request()
11:05:12
DEBUG
Exiting get()
11:05:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:09
11:05:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:09-05:00
11:05:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:12
DEBUG
Exiting history()
11:05:12
DEBUG
Exiting history()
11:05:12
DEBUG
Entering history()
11:05:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:12
DEBUG
Entering get()
11:05:12
DEBUG
Entering _make_request()
11:05:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:12
DEBUG
Entering _get_cookie_and_crumb()
11:05:12
DEBUG
cookie_mode = 'basic'
11:05:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:12
DEBUG
Entering _get_cookie_basic()
11:05:12
DEBUG
reusing cookie
11:05:12
DEBUG
Exiting _get_cookie_basic()
11:05:12
DEBUG
Entering _get_crumb_basic()
11:05:12
DEBUG
reusing crumb
11:05:12
DEBUG
Exiting _get_crumb_basic()
11:05:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:12
DEBUG
Exiting _get_cookie_and_crumb()
11:05:12
DEBUG
response code=200
11:05:12
DEBUG
Exiting _make_request()
11:05:12
DEBUG
Exiting get()
11:05:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:09
11:05:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:09-05:00
11:05:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:09-05:00
11:05:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:05:12
DEBUG
Exiting history()
11:05:12
DEBUG
POLL [Yahoo]: 11:05:12 Price=$54.31
11:05:12
DEBUG
CHECK: C=54.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:05:22
DEBUG
Entering history()
11:05:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:22
DEBUG
Entering history()
11:05:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:22
DEBUG
Entering get()
11:05:22
DEBUG
Entering _make_request()
11:05:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:22
DEBUG
Entering _get_cookie_and_crumb()
11:05:22
DEBUG
cookie_mode = 'basic'
11:05:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:22
DEBUG
Entering _get_cookie_basic()
11:05:22
DEBUG
reusing cookie
11:05:22
DEBUG
Exiting _get_cookie_basic()
11:05:22
DEBUG
Entering _get_crumb_basic()
11:05:22
DEBUG
reusing crumb
11:05:22
DEBUG
Exiting _get_crumb_basic()
11:05:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:22
DEBUG
Exiting _get_cookie_and_crumb()
11:05:22
DEBUG
response code=200
11:05:22
DEBUG
Exiting _make_request()
11:05:22
DEBUG
Exiting get()
11:05:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:15
11:05:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:15-05:00
11:05:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:22
DEBUG
Exiting history()
11:05:22
DEBUG
Exiting history()
11:05:22
DEBUG
Entering history()
11:05:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:22
DEBUG
Entering get()
11:05:22
DEBUG
Entering _make_request()
11:05:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:22
DEBUG
Entering _get_cookie_and_crumb()
11:05:22
DEBUG
cookie_mode = 'basic'
11:05:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:22
DEBUG
Entering _get_cookie_basic()
11:05:22
DEBUG
reusing cookie
11:05:22
DEBUG
Exiting _get_cookie_basic()
11:05:22
DEBUG
Entering _get_crumb_basic()
11:05:22
DEBUG
reusing crumb
11:05:22
DEBUG
Exiting _get_crumb_basic()
11:05:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:22
DEBUG
Exiting _get_cookie_and_crumb()
11:05:22
DEBUG
response code=200
11:05:22
DEBUG
Exiting _make_request()
11:05:22
DEBUG
Exiting get()
11:05:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:09
11:05:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:09-05:00
11:05:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:09-05:00
11:05:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:05:22
DEBUG
Exiting history()
11:05:22
DEBUG
POLL [Yahoo]: 11:05:22 Price=$54.31
11:05:22
DEBUG
CHECK: C=54.31 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:05:32
DEBUG
Entering history()
11:05:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:32
DEBUG
Entering history()
11:05:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:32
DEBUG
Entering get()
11:05:32
DEBUG
Entering _make_request()
11:05:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:32
DEBUG
Entering _get_cookie_and_crumb()
11:05:32
DEBUG
cookie_mode = 'basic'
11:05:32
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:32
DEBUG
Entering _get_cookie_basic()
11:05:32
DEBUG
reusing cookie
11:05:32
DEBUG
Exiting _get_cookie_basic()
11:05:32
DEBUG
Entering _get_crumb_basic()
11:05:32
DEBUG
reusing crumb
11:05:32
DEBUG
Exiting _get_crumb_basic()
11:05:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:32
DEBUG
Exiting _get_cookie_and_crumb()
11:05:32
DEBUG
response code=200
11:05:32
DEBUG
Exiting _make_request()
11:05:32
DEBUG
Exiting get()
11:05:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:28
11:05:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:32
DEBUG
Exiting history()
11:05:32
DEBUG
Exiting history()
11:05:32
DEBUG
Entering history()
11:05:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:32
DEBUG
Entering get()
11:05:32
DEBUG
Entering _make_request()
11:05:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:32
DEBUG
Entering _get_cookie_and_crumb()
11:05:32
DEBUG
cookie_mode = 'basic'
11:05:32
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:32
DEBUG
Entering _get_cookie_basic()
11:05:32
DEBUG
reusing cookie
11:05:32
DEBUG
Exiting _get_cookie_basic()
11:05:32
DEBUG
Entering _get_crumb_basic()
11:05:32
DEBUG
reusing crumb
11:05:32
DEBUG
Exiting _get_crumb_basic()
11:05:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:32
DEBUG
Exiting _get_cookie_and_crumb()
11:05:32
DEBUG
response code=200
11:05:32
DEBUG
Exiting _make_request()
11:05:32
DEBUG
Exiting get()
11:05:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:28
11:05:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:05:32
DEBUG
Exiting history()
11:05:32
DEBUG
POLL [Yahoo]: 11:05:32 Price=$54.28
11:05:32
DEBUG
CHECK: C=54.28 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:05:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:05:42
DEBUG
Entering history()
11:05:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:42
DEBUG
Entering history()
11:05:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:42
DEBUG
Entering get()
11:05:42
DEBUG
Entering _make_request()
11:05:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:42
DEBUG
Entering _get_cookie_and_crumb()
11:05:42
DEBUG
cookie_mode = 'basic'
11:05:42
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:42
DEBUG
Entering _get_cookie_basic()
11:05:42
DEBUG
reusing cookie
11:05:42
DEBUG
Exiting _get_cookie_basic()
11:05:42
DEBUG
Entering _get_crumb_basic()
11:05:42
DEBUG
reusing crumb
11:05:42
DEBUG
Exiting _get_crumb_basic()
11:05:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:42
DEBUG
Exiting _get_cookie_and_crumb()
11:05:42
DEBUG
response code=200
11:05:42
DEBUG
Exiting _make_request()
11:05:42
DEBUG
Exiting get()
11:05:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:28
11:05:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:42
DEBUG
Exiting history()
11:05:42
DEBUG
Exiting history()
11:05:42
DEBUG
Entering history()
11:05:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:42
DEBUG
Entering get()
11:05:42
DEBUG
Entering _make_request()
11:05:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:42
DEBUG
Entering _get_cookie_and_crumb()
11:05:42
DEBUG
cookie_mode = 'basic'
11:05:42
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:42
DEBUG
Entering _get_cookie_basic()
11:05:42
DEBUG
reusing cookie
11:05:42
DEBUG
Exiting _get_cookie_basic()
11:05:42
DEBUG
Entering _get_crumb_basic()
11:05:42
DEBUG
reusing crumb
11:05:42
DEBUG
Exiting _get_crumb_basic()
11:05:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:42
DEBUG
Exiting _get_cookie_and_crumb()
11:05:42
DEBUG
response code=200
11:05:42
DEBUG
Exiting _make_request()
11:05:42
DEBUG
Exiting get()
11:05:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:28
11:05:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:05:42
DEBUG
Exiting history()
11:05:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:05:52
DEBUG
Entering history()
11:05:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:05:52
DEBUG
Entering history()
11:05:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:52
DEBUG
Entering get()
11:05:52
DEBUG
Entering _make_request()
11:05:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:05:52
DEBUG
Entering _get_cookie_and_crumb()
11:05:52
DEBUG
cookie_mode = 'basic'
11:05:52
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:52
DEBUG
Entering _get_cookie_basic()
11:05:52
DEBUG
reusing cookie
11:05:52
DEBUG
Exiting _get_cookie_basic()
11:05:52
DEBUG
Entering _get_crumb_basic()
11:05:52
DEBUG
reusing crumb
11:05:52
DEBUG
Exiting _get_crumb_basic()
11:05:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:52
DEBUG
Exiting _get_cookie_and_crumb()
11:05:52
DEBUG
response code=200
11:05:52
DEBUG
Exiting _make_request()
11:05:52
DEBUG
Exiting get()
11:05:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:28
11:05:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:05:52
DEBUG
Exiting history()
11:05:52
DEBUG
Exiting history()
11:05:52
DEBUG
Entering history()
11:05:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:52
DEBUG
Entering get()
11:05:52
DEBUG
Entering _make_request()
11:05:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:05:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:05:52
DEBUG
Entering _get_cookie_and_crumb()
11:05:52
DEBUG
cookie_mode = 'basic'
11:05:52
DEBUG
Entering _get_cookie_and_crumb_basic()
11:05:52
DEBUG
Entering _get_cookie_basic()
11:05:52
DEBUG
reusing cookie
11:05:52
DEBUG
Exiting _get_cookie_basic()
11:05:52
DEBUG
Entering _get_crumb_basic()
11:05:52
DEBUG
reusing crumb
11:05:52
DEBUG
Exiting _get_crumb_basic()
11:05:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:05:52
DEBUG
Exiting _get_cookie_and_crumb()
11:05:52
DEBUG
response code=200
11:05:52
DEBUG
Exiting _make_request()
11:05:52
DEBUG
Exiting get()
11:05:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:28
11:05:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:05:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:05:52
DEBUG
Exiting history()
11:06:00
DEBUG
BAR: 11:05:00 O=54.32 H=54.32 L=54.32 C=54.32
11:06:00
DEBUG
Checking: C=54.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:06:02
DEBUG
Entering history()
11:06:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:02
DEBUG
Entering history()
11:06:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:02
DEBUG
Entering get()
11:06:02
DEBUG
Entering _make_request()
11:06:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:02
DEBUG
Entering _get_cookie_and_crumb()
11:06:02
DEBUG
cookie_mode = 'basic'
11:06:02
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:02
DEBUG
Entering _get_cookie_basic()
11:06:02
DEBUG
reusing cookie
11:06:02
DEBUG
Exiting _get_cookie_basic()
11:06:02
DEBUG
Entering _get_crumb_basic()
11:06:02
DEBUG
reusing crumb
11:06:02
DEBUG
Exiting _get_crumb_basic()
11:06:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:02
DEBUG
Exiting _get_cookie_and_crumb()
11:06:02
DEBUG
response code=200
11:06:02
DEBUG
Exiting _make_request()
11:06:02
DEBUG
Exiting get()
11:06:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:05:28
11:06:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:06:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:02
DEBUG
Exiting history()
11:06:02
DEBUG
Exiting history()
11:06:02
DEBUG
Entering history()
11:06:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:02
DEBUG
Entering get()
11:06:02
DEBUG
Entering _make_request()
11:06:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:02
DEBUG
Entering _get_cookie_and_crumb()
11:06:02
DEBUG
cookie_mode = 'basic'
11:06:02
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:02
DEBUG
Entering _get_cookie_basic()
11:06:02
DEBUG
reusing cookie
11:06:02
DEBUG
Exiting _get_cookie_basic()
11:06:02
DEBUG
Entering _get_crumb_basic()
11:06:02
DEBUG
reusing crumb
11:06:02
DEBUG
Exiting _get_crumb_basic()
11:06:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:02
DEBUG
Exiting _get_cookie_and_crumb()
11:06:02
DEBUG
response code=200
11:06:02
DEBUG
Exiting _make_request()
11:06:02
DEBUG
Exiting get()
11:06:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:05:28
11:06:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:06:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:05:28-05:00
11:06:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:02
DEBUG
Exiting history()
11:06:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:06:12
DEBUG
Entering history()
11:06:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:12
DEBUG
Entering history()
11:06:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:12
DEBUG
Entering get()
11:06:12
DEBUG
Entering _make_request()
11:06:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:12
DEBUG
Entering _get_cookie_and_crumb()
11:06:12
DEBUG
cookie_mode = 'basic'
11:06:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:12
DEBUG
Entering _get_cookie_basic()
11:06:12
DEBUG
reusing cookie
11:06:12
DEBUG
Exiting _get_cookie_basic()
11:06:12
DEBUG
Entering _get_crumb_basic()
11:06:12
DEBUG
reusing crumb
11:06:12
DEBUG
Exiting _get_crumb_basic()
11:06:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:12
DEBUG
Exiting _get_cookie_and_crumb()
11:06:12
DEBUG
response code=200
11:06:12
DEBUG
Exiting _make_request()
11:06:12
DEBUG
Exiting get()
11:06:12
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:09
11:06:12
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:12
DEBUG
Exiting history()
11:06:12
DEBUG
Exiting history()
11:06:12
DEBUG
Entering history()
11:06:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:12
DEBUG
Entering get()
11:06:12
DEBUG
Entering _make_request()
11:06:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:12
DEBUG
Entering _get_cookie_and_crumb()
11:06:12
DEBUG
cookie_mode = 'basic'
11:06:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:12
DEBUG
Entering _get_cookie_basic()
11:06:12
DEBUG
reusing cookie
11:06:12
DEBUG
Exiting _get_cookie_basic()
11:06:12
DEBUG
Entering _get_crumb_basic()
11:06:12
DEBUG
reusing crumb
11:06:12
DEBUG
Exiting _get_crumb_basic()
11:06:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:12
DEBUG
Exiting _get_cookie_and_crumb()
11:06:12
DEBUG
response code=200
11:06:12
DEBUG
Exiting _make_request()
11:06:12
DEBUG
Exiting get()
11:06:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:09
11:06:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:12
DEBUG
Exiting history()
11:06:12
DEBUG
POLL [Yahoo]: 11:06:12 Price=$54.26
11:06:12
DEBUG
CHECK: C=54.26 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:06:22
DEBUG
Entering history()
11:06:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:22
DEBUG
Entering history()
11:06:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:22
DEBUG
Entering get()
11:06:22
DEBUG
Entering _make_request()
11:06:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:22
DEBUG
Entering _get_cookie_and_crumb()
11:06:22
DEBUG
cookie_mode = 'basic'
11:06:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:22
DEBUG
Entering _get_cookie_basic()
11:06:22
DEBUG
reusing cookie
11:06:22
DEBUG
Exiting _get_cookie_basic()
11:06:22
DEBUG
Entering _get_crumb_basic()
11:06:22
DEBUG
reusing crumb
11:06:22
DEBUG
Exiting _get_crumb_basic()
11:06:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:22
DEBUG
Exiting _get_cookie_and_crumb()
11:06:22
DEBUG
response code=200
11:06:22
DEBUG
Exiting _make_request()
11:06:22
DEBUG
Exiting get()
11:06:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:09
11:06:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:22
DEBUG
Exiting history()
11:06:22
DEBUG
Exiting history()
11:06:22
DEBUG
Entering history()
11:06:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:22
DEBUG
Entering get()
11:06:22
DEBUG
Entering _make_request()
11:06:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:22
DEBUG
Entering _get_cookie_and_crumb()
11:06:22
DEBUG
cookie_mode = 'basic'
11:06:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:22
DEBUG
Entering _get_cookie_basic()
11:06:22
DEBUG
reusing cookie
11:06:22
DEBUG
Exiting _get_cookie_basic()
11:06:22
DEBUG
Entering _get_crumb_basic()
11:06:22
DEBUG
reusing crumb
11:06:22
DEBUG
Exiting _get_crumb_basic()
11:06:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:22
DEBUG
Exiting _get_cookie_and_crumb()
11:06:22
DEBUG
response code=200
11:06:22
DEBUG
Exiting _make_request()
11:06:22
DEBUG
Exiting get()
11:06:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:09
11:06:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:09-05:00
11:06:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:22
DEBUG
Exiting history()
11:06:32
DEBUG
Entering history()
11:06:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:32
DEBUG
Entering history()
11:06:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:32
DEBUG
Entering get()
11:06:32
DEBUG
Entering _make_request()
11:06:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:32
DEBUG
Entering _get_cookie_and_crumb()
11:06:32
DEBUG
cookie_mode = 'basic'
11:06:32
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:32
DEBUG
Entering _get_cookie_basic()
11:06:32
DEBUG
reusing cookie
11:06:32
DEBUG
Exiting _get_cookie_basic()
11:06:32
DEBUG
Entering _get_crumb_basic()
11:06:32
DEBUG
reusing crumb
11:06:32
DEBUG
Exiting _get_crumb_basic()
11:06:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:32
DEBUG
Exiting _get_cookie_and_crumb()
11:06:33
DEBUG
response code=200
11:06:33
DEBUG
Exiting _make_request()
11:06:33
DEBUG
Exiting get()
11:06:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:23
11:06:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:23-05:00
11:06:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:33
DEBUG
Exiting history()
11:06:33
DEBUG
Exiting history()
11:06:33
DEBUG
Entering history()
11:06:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:33
DEBUG
Entering get()
11:06:33
DEBUG
Entering _make_request()
11:06:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:33
DEBUG
Entering _get_cookie_and_crumb()
11:06:33
DEBUG
cookie_mode = 'basic'
11:06:33
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:33
DEBUG
Entering _get_cookie_basic()
11:06:33
DEBUG
reusing cookie
11:06:33
DEBUG
Exiting _get_cookie_basic()
11:06:33
DEBUG
Entering _get_crumb_basic()
11:06:33
DEBUG
reusing crumb
11:06:33
DEBUG
Exiting _get_crumb_basic()
11:06:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:33
DEBUG
Exiting _get_cookie_and_crumb()
11:06:33
DEBUG
response code=200
11:06:33
DEBUG
Exiting _make_request()
11:06:33
DEBUG
Exiting get()
11:06:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:23
11:06:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:23-05:00
11:06:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:23-05:00
11:06:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:33
DEBUG
Exiting history()
11:06:33
DEBUG
POLL [Yahoo]: 11:06:33 Price=$54.27
11:06:33
DEBUG
CHECK: C=54.27 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:06:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:06:43
DEBUG
Entering history()
11:06:43
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:43
DEBUG
Entering history()
11:06:43
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:43
DEBUG
Entering get()
11:06:43
DEBUG
Entering _make_request()
11:06:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:43
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:43
DEBUG
Entering _get_cookie_and_crumb()
11:06:43
DEBUG
cookie_mode = 'basic'
11:06:43
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:43
DEBUG
Entering _get_cookie_basic()
11:06:43
DEBUG
reusing cookie
11:06:43
DEBUG
Exiting _get_cookie_basic()
11:06:43
DEBUG
Entering _get_crumb_basic()
11:06:43
DEBUG
reusing crumb
11:06:43
DEBUG
Exiting _get_crumb_basic()
11:06:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:43
DEBUG
Exiting _get_cookie_and_crumb()
11:06:43
DEBUG
response code=200
11:06:43
DEBUG
Exiting _make_request()
11:06:43
DEBUG
Exiting get()
11:06:43
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:41
11:06:43
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:41-05:00
11:06:43
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:43
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:43
DEBUG
Exiting history()
11:06:43
DEBUG
Exiting history()
11:06:43
DEBUG
Entering history()
11:06:43
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:43
DEBUG
Entering get()
11:06:43
DEBUG
Entering _make_request()
11:06:43
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:43
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:43
DEBUG
Entering _get_cookie_and_crumb()
11:06:43
DEBUG
cookie_mode = 'basic'
11:06:43
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:43
DEBUG
Entering _get_cookie_basic()
11:06:43
DEBUG
reusing cookie
11:06:43
DEBUG
Exiting _get_cookie_basic()
11:06:43
DEBUG
Entering _get_crumb_basic()
11:06:43
DEBUG
reusing crumb
11:06:43
DEBUG
Exiting _get_crumb_basic()
11:06:43
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:43
DEBUG
Exiting _get_cookie_and_crumb()
11:06:43
DEBUG
response code=200
11:06:43
DEBUG
Exiting _make_request()
11:06:43
DEBUG
Exiting get()
11:06:43
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:41
11:06:43
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:41-05:00
11:06:43
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:41-05:00
11:06:43
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:43
DEBUG
Exiting history()
11:06:43
DEBUG
POLL [Yahoo]: 11:06:43 Price=$54.27
11:06:43
DEBUG
CHECK: C=54.27 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:06:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:06:53
DEBUG
Entering history()
11:06:53
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:06:53
DEBUG
Entering history()
11:06:53
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:53
DEBUG
Entering get()
11:06:53
DEBUG
Entering _make_request()
11:06:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:53
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:06:53
DEBUG
Entering _get_cookie_and_crumb()
11:06:53
DEBUG
cookie_mode = 'basic'
11:06:53
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:53
DEBUG
Entering _get_cookie_basic()
11:06:53
DEBUG
reusing cookie
11:06:53
DEBUG
Exiting _get_cookie_basic()
11:06:53
DEBUG
Entering _get_crumb_basic()
11:06:53
DEBUG
reusing crumb
11:06:53
DEBUG
Exiting _get_crumb_basic()
11:06:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:53
DEBUG
Exiting _get_cookie_and_crumb()
11:06:53
DEBUG
response code=200
11:06:53
DEBUG
Exiting _make_request()
11:06:53
DEBUG
Exiting get()
11:06:53
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:41
11:06:53
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:41-05:00
11:06:53
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:53
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:06:53
DEBUG
Exiting history()
11:06:53
DEBUG
Exiting history()
11:06:53
DEBUG
Entering history()
11:06:53
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:53
DEBUG
Entering get()
11:06:53
DEBUG
Entering _make_request()
11:06:53
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:06:53
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:06:53
DEBUG
Entering _get_cookie_and_crumb()
11:06:53
DEBUG
cookie_mode = 'basic'
11:06:53
DEBUG
Entering _get_cookie_and_crumb_basic()
11:06:53
DEBUG
Entering _get_cookie_basic()
11:06:53
DEBUG
reusing cookie
11:06:53
DEBUG
Exiting _get_cookie_basic()
11:06:53
DEBUG
Entering _get_crumb_basic()
11:06:53
DEBUG
reusing crumb
11:06:53
DEBUG
Exiting _get_crumb_basic()
11:06:53
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:06:53
DEBUG
Exiting _get_cookie_and_crumb()
11:06:53
DEBUG
response code=200
11:06:53
DEBUG
Exiting _make_request()
11:06:53
DEBUG
Exiting get()
11:06:53
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:48
11:06:53
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:48-05:00
11:06:53
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:48-05:00
11:06:53
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:06:53
DEBUG
Exiting history()
11:07:00
DEBUG
BAR: 11:06:00 O=54.30 H=54.30 L=54.30 C=54.30
11:07:00
DEBUG
Checking: C=54.30 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:07:03
DEBUG
Entering history()
11:07:03
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:03
DEBUG
Entering history()
11:07:03
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:03
DEBUG
Entering get()
11:07:03
DEBUG
Entering _make_request()
11:07:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:03
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:03
DEBUG
Entering _get_cookie_and_crumb()
11:07:03
DEBUG
cookie_mode = 'basic'
11:07:03
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:03
DEBUG
Entering _get_cookie_basic()
11:07:03
DEBUG
reusing cookie
11:07:03
DEBUG
Exiting _get_cookie_basic()
11:07:03
DEBUG
Entering _get_crumb_basic()
11:07:03
DEBUG
reusing crumb
11:07:03
DEBUG
Exiting _get_crumb_basic()
11:07:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:03
DEBUG
Exiting _get_cookie_and_crumb()
11:07:03
DEBUG
response code=200
11:07:03
DEBUG
Exiting _make_request()
11:07:03
DEBUG
Exiting get()
11:07:03
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:03
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:03
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:03
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:03
DEBUG
Exiting history()
11:07:03
DEBUG
Exiting history()
11:07:03
DEBUG
Entering history()
11:07:03
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:03
DEBUG
Entering get()
11:07:03
DEBUG
Entering _make_request()
11:07:03
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:03
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:03
DEBUG
Entering _get_cookie_and_crumb()
11:07:03
DEBUG
cookie_mode = 'basic'
11:07:03
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:03
DEBUG
Entering _get_cookie_basic()
11:07:03
DEBUG
reusing cookie
11:07:03
DEBUG
Exiting _get_cookie_basic()
11:07:03
DEBUG
Entering _get_crumb_basic()
11:07:03
DEBUG
reusing crumb
11:07:03
DEBUG
Exiting _get_crumb_basic()
11:07:03
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:03
DEBUG
Exiting _get_cookie_and_crumb()
11:07:03
DEBUG
response code=200
11:07:03
DEBUG
Exiting _make_request()
11:07:03
DEBUG
Exiting get()
11:07:03
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:03
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:03
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:03
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:03
DEBUG
Exiting history()
11:07:03
DEBUG
POLL [Yahoo]: 11:07:03 Price=$54.36
11:07:03
DEBUG
CHECK: C=54.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:07:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:07:13
DEBUG
Entering history()
11:07:13
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:13
DEBUG
Entering history()
11:07:13
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:13
DEBUG
Entering get()
11:07:13
DEBUG
Entering _make_request()
11:07:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:13
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:13
DEBUG
Entering _get_cookie_and_crumb()
11:07:13
DEBUG
cookie_mode = 'basic'
11:07:13
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:13
DEBUG
Entering _get_cookie_basic()
11:07:13
DEBUG
reusing cookie
11:07:13
DEBUG
Exiting _get_cookie_basic()
11:07:13
DEBUG
Entering _get_crumb_basic()
11:07:13
DEBUG
reusing crumb
11:07:13
DEBUG
Exiting _get_crumb_basic()
11:07:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:13
DEBUG
Exiting _get_cookie_and_crumb()
11:07:13
DEBUG
response code=200
11:07:13
DEBUG
Exiting _make_request()
11:07:13
DEBUG
Exiting get()
11:07:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:13
DEBUG
Exiting history()
11:07:13
DEBUG
Exiting history()
11:07:13
DEBUG
Entering history()
11:07:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:13
DEBUG
Entering get()
11:07:13
DEBUG
Entering _make_request()
11:07:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:13
DEBUG
Entering _get_cookie_and_crumb()
11:07:13
DEBUG
cookie_mode = 'basic'
11:07:13
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:13
DEBUG
Entering _get_cookie_basic()
11:07:13
DEBUG
reusing cookie
11:07:13
DEBUG
Exiting _get_cookie_basic()
11:07:13
DEBUG
Entering _get_crumb_basic()
11:07:13
DEBUG
reusing crumb
11:07:13
DEBUG
Exiting _get_crumb_basic()
11:07:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:13
DEBUG
Exiting _get_cookie_and_crumb()
11:07:13
DEBUG
response code=200
11:07:13
DEBUG
Exiting _make_request()
11:07:13
DEBUG
Exiting get()
11:07:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:13
DEBUG
Exiting history()
11:07:23
DEBUG
Entering history()
11:07:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:23
DEBUG
Entering history()
11:07:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:23
DEBUG
Entering get()
11:07:23
DEBUG
Entering _make_request()
11:07:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:23
DEBUG
Entering _get_cookie_and_crumb()
11:07:23
DEBUG
cookie_mode = 'basic'
11:07:23
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:23
DEBUG
Entering _get_cookie_basic()
11:07:23
DEBUG
reusing cookie
11:07:23
DEBUG
Exiting _get_cookie_basic()
11:07:23
DEBUG
Entering _get_crumb_basic()
11:07:23
DEBUG
reusing crumb
11:07:23
DEBUG
Exiting _get_crumb_basic()
11:07:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:23
DEBUG
Exiting _get_cookie_and_crumb()
11:07:23
DEBUG
response code=200
11:07:23
DEBUG
Exiting _make_request()
11:07:23
DEBUG
Exiting get()
11:07:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:23
DEBUG
Exiting history()
11:07:23
DEBUG
Exiting history()
11:07:23
DEBUG
Entering history()
11:07:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:23
DEBUG
Entering get()
11:07:23
DEBUG
Entering _make_request()
11:07:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:23
DEBUG
Entering _get_cookie_and_crumb()
11:07:23
DEBUG
cookie_mode = 'basic'
11:07:23
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:23
DEBUG
Entering _get_cookie_basic()
11:07:23
DEBUG
reusing cookie
11:07:23
DEBUG
Exiting _get_cookie_basic()
11:07:23
DEBUG
Entering _get_crumb_basic()
11:07:23
DEBUG
reusing crumb
11:07:23
DEBUG
Exiting _get_crumb_basic()
11:07:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:23
DEBUG
Exiting _get_cookie_and_crumb()
11:07:23
DEBUG
response code=200
11:07:23
DEBUG
Exiting _make_request()
11:07:23
DEBUG
Exiting get()
11:07:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:24
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:24
DEBUG
Exiting history()
11:07:34
DEBUG
Entering history()
11:07:34
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:34
DEBUG
Entering history()
11:07:34
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:34
DEBUG
Entering get()
11:07:34
DEBUG
Entering _make_request()
11:07:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:34
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:34
DEBUG
Entering _get_cookie_and_crumb()
11:07:34
DEBUG
cookie_mode = 'basic'
11:07:34
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:34
DEBUG
Entering _get_cookie_basic()
11:07:34
DEBUG
reusing cookie
11:07:34
DEBUG
Exiting _get_cookie_basic()
11:07:34
DEBUG
Entering _get_crumb_basic()
11:07:34
DEBUG
reusing crumb
11:07:34
DEBUG
Exiting _get_crumb_basic()
11:07:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:34
DEBUG
Exiting _get_cookie_and_crumb()
11:07:34
DEBUG
response code=200
11:07:34
DEBUG
Exiting _make_request()
11:07:34
DEBUG
Exiting get()
11:07:34
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:34
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:34
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:34
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:34
DEBUG
Exiting history()
11:07:34
DEBUG
Exiting history()
11:07:34
DEBUG
Entering history()
11:07:34
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:34
DEBUG
Entering get()
11:07:34
DEBUG
Entering _make_request()
11:07:34
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:34
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:34
DEBUG
Entering _get_cookie_and_crumb()
11:07:34
DEBUG
cookie_mode = 'basic'
11:07:34
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:34
DEBUG
Entering _get_cookie_basic()
11:07:34
DEBUG
reusing cookie
11:07:34
DEBUG
Exiting _get_cookie_basic()
11:07:34
DEBUG
Entering _get_crumb_basic()
11:07:34
DEBUG
reusing crumb
11:07:34
DEBUG
Exiting _get_crumb_basic()
11:07:34
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:34
DEBUG
Exiting _get_cookie_and_crumb()
11:07:34
DEBUG
response code=200
11:07:34
DEBUG
Exiting _make_request()
11:07:34
DEBUG
Exiting get()
11:07:34
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:34
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:34
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:34
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:34
DEBUG
Exiting history()
11:07:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:07:44
DEBUG
Entering history()
11:07:44
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:44
DEBUG
Entering history()
11:07:44
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:44
DEBUG
Entering get()
11:07:44
DEBUG
Entering _make_request()
11:07:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:44
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:44
DEBUG
Entering _get_cookie_and_crumb()
11:07:44
DEBUG
cookie_mode = 'basic'
11:07:44
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:44
DEBUG
Entering _get_cookie_basic()
11:07:44
DEBUG
reusing cookie
11:07:44
DEBUG
Exiting _get_cookie_basic()
11:07:44
DEBUG
Entering _get_crumb_basic()
11:07:44
DEBUG
reusing crumb
11:07:44
DEBUG
Exiting _get_crumb_basic()
11:07:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:44
DEBUG
Exiting _get_cookie_and_crumb()
11:07:44
DEBUG
response code=200
11:07:44
DEBUG
Exiting _make_request()
11:07:44
DEBUG
Exiting get()
11:07:44
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:44
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:44
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:44
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:44
DEBUG
Exiting history()
11:07:44
DEBUG
Exiting history()
11:07:44
DEBUG
Entering history()
11:07:44
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:44
DEBUG
Entering get()
11:07:44
DEBUG
Entering _make_request()
11:07:44
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:44
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:44
DEBUG
Entering _get_cookie_and_crumb()
11:07:44
DEBUG
cookie_mode = 'basic'
11:07:44
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:44
DEBUG
Entering _get_cookie_basic()
11:07:44
DEBUG
reusing cookie
11:07:44
DEBUG
Exiting _get_cookie_basic()
11:07:44
DEBUG
Entering _get_crumb_basic()
11:07:44
DEBUG
reusing crumb
11:07:44
DEBUG
Exiting _get_crumb_basic()
11:07:44
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:44
DEBUG
Exiting _get_cookie_and_crumb()
11:07:44
DEBUG
response code=200
11:07:44
DEBUG
Exiting _make_request()
11:07:44
DEBUG
Exiting get()
11:07:44
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:44
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:44
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:44
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:44
DEBUG
Exiting history()
11:07:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:07:54
DEBUG
Entering history()
11:07:54
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:07:54
DEBUG
Entering history()
11:07:54
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:54
DEBUG
Entering get()
11:07:54
DEBUG
Entering _make_request()
11:07:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:54
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:07:54
DEBUG
Entering _get_cookie_and_crumb()
11:07:54
DEBUG
cookie_mode = 'basic'
11:07:54
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:54
DEBUG
Entering _get_cookie_basic()
11:07:54
DEBUG
reusing cookie
11:07:54
DEBUG
Exiting _get_cookie_basic()
11:07:54
DEBUG
Entering _get_crumb_basic()
11:07:54
DEBUG
reusing crumb
11:07:54
DEBUG
Exiting _get_crumb_basic()
11:07:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:54
DEBUG
Exiting _get_cookie_and_crumb()
11:07:54
DEBUG
response code=200
11:07:54
DEBUG
Exiting _make_request()
11:07:54
DEBUG
Exiting get()
11:07:54
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:07:54
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:54
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:54
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:07:54
DEBUG
Exiting history()
11:07:54
DEBUG
Exiting history()
11:07:54
DEBUG
Entering history()
11:07:54
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:54
DEBUG
Entering get()
11:07:54
DEBUG
Entering _make_request()
11:07:54
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:07:54
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:07:54
DEBUG
Entering _get_cookie_and_crumb()
11:07:54
DEBUG
cookie_mode = 'basic'
11:07:54
DEBUG
Entering _get_cookie_and_crumb_basic()
11:07:54
DEBUG
Entering _get_cookie_basic()
11:07:54
DEBUG
reusing cookie
11:07:54
DEBUG
Exiting _get_cookie_basic()
11:07:54
DEBUG
Entering _get_crumb_basic()
11:07:54
DEBUG
reusing crumb
11:07:54
DEBUG
Exiting _get_crumb_basic()
11:07:54
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:07:54
DEBUG
Exiting _get_cookie_and_crumb()
11:07:54
DEBUG
response code=200
11:07:54
DEBUG
Exiting _make_request()
11:07:54
DEBUG
Exiting get()
11:07:54
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:07:54
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:54
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:07:54
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:07:54
DEBUG
Exiting history()
11:08:04
DEBUG
Entering history()
11:08:04
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:04
DEBUG
Entering history()
11:08:04
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:04
DEBUG
Entering get()
11:08:04
DEBUG
Entering _make_request()
11:08:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:04
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:04
DEBUG
Entering _get_cookie_and_crumb()
11:08:04
DEBUG
cookie_mode = 'basic'
11:08:04
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:04
DEBUG
Entering _get_cookie_basic()
11:08:04
DEBUG
reusing cookie
11:08:04
DEBUG
Exiting _get_cookie_basic()
11:08:04
DEBUG
Entering _get_crumb_basic()
11:08:04
DEBUG
reusing crumb
11:08:04
DEBUG
Exiting _get_crumb_basic()
11:08:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:04
DEBUG
Exiting _get_cookie_and_crumb()
11:08:04
DEBUG
response code=200
11:08:04
DEBUG
Exiting _make_request()
11:08:04
DEBUG
Exiting get()
11:08:04
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:04
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:04
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:04
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:04
DEBUG
Exiting history()
11:08:04
DEBUG
Exiting history()
11:08:04
DEBUG
Entering history()
11:08:04
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:04
DEBUG
Entering get()
11:08:04
DEBUG
Entering _make_request()
11:08:04
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:04
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:04
DEBUG
Entering _get_cookie_and_crumb()
11:08:04
DEBUG
cookie_mode = 'basic'
11:08:04
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:04
DEBUG
Entering _get_cookie_basic()
11:08:04
DEBUG
reusing cookie
11:08:04
DEBUG
Exiting _get_cookie_basic()
11:08:04
DEBUG
Entering _get_crumb_basic()
11:08:04
DEBUG
reusing crumb
11:08:04
DEBUG
Exiting _get_crumb_basic()
11:08:04
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:04
DEBUG
Exiting _get_cookie_and_crumb()
11:08:04
DEBUG
response code=200
11:08:04
DEBUG
Exiting _make_request()
11:08:04
DEBUG
Exiting get()
11:08:04
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:04
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:04
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:04
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:04
DEBUG
Exiting history()
11:08:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:08:14
DEBUG
Entering history()
11:08:14
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:14
DEBUG
Entering history()
11:08:14
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:14
DEBUG
Entering get()
11:08:14
DEBUG
Entering _make_request()
11:08:14
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:14
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:14
DEBUG
Entering _get_cookie_and_crumb()
11:08:14
DEBUG
cookie_mode = 'basic'
11:08:14
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:14
DEBUG
Entering _get_cookie_basic()
11:08:14
DEBUG
reusing cookie
11:08:14
DEBUG
Exiting _get_cookie_basic()
11:08:14
DEBUG
Entering _get_crumb_basic()
11:08:14
DEBUG
reusing crumb
11:08:14
DEBUG
Exiting _get_crumb_basic()
11:08:14
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:14
DEBUG
Exiting _get_cookie_and_crumb()
11:08:15
DEBUG
response code=200
11:08:15
DEBUG
Exiting _make_request()
11:08:15
DEBUG
Exiting get()
11:08:15
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:15
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:15
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:15
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:15
DEBUG
Exiting history()
11:08:15
DEBUG
Exiting history()
11:08:15
DEBUG
Entering history()
11:08:15
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:15
DEBUG
Entering get()
11:08:15
DEBUG
Entering _make_request()
11:08:15
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:15
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:15
DEBUG
Entering _get_cookie_and_crumb()
11:08:15
DEBUG
cookie_mode = 'basic'
11:08:15
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:15
DEBUG
Entering _get_cookie_basic()
11:08:15
DEBUG
reusing cookie
11:08:15
DEBUG
Exiting _get_cookie_basic()
11:08:15
DEBUG
Entering _get_crumb_basic()
11:08:15
DEBUG
reusing crumb
11:08:15
DEBUG
Exiting _get_crumb_basic()
11:08:15
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:15
DEBUG
Exiting _get_cookie_and_crumb()
11:08:15
DEBUG
response code=200
11:08:15
DEBUG
Exiting _make_request()
11:08:15
DEBUG
Exiting get()
11:08:15
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:15
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:15
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:15
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:15
DEBUG
Exiting history()
11:08:25
DEBUG
Entering history()
11:08:25
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:25
DEBUG
Entering history()
11:08:25
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:25
DEBUG
Entering get()
11:08:25
DEBUG
Entering _make_request()
11:08:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:25
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:25
DEBUG
Entering _get_cookie_and_crumb()
11:08:25
DEBUG
cookie_mode = 'basic'
11:08:25
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:25
DEBUG
Entering _get_cookie_basic()
11:08:25
DEBUG
reusing cookie
11:08:25
DEBUG
Exiting _get_cookie_basic()
11:08:25
DEBUG
Entering _get_crumb_basic()
11:08:25
DEBUG
reusing crumb
11:08:25
DEBUG
Exiting _get_crumb_basic()
11:08:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:25
DEBUG
Exiting _get_cookie_and_crumb()
11:08:25
DEBUG
response code=200
11:08:25
DEBUG
Exiting _make_request()
11:08:25
DEBUG
Exiting get()
11:08:25
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:25
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:25
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:25
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:25
DEBUG
Exiting history()
11:08:25
DEBUG
Exiting history()
11:08:25
DEBUG
Entering history()
11:08:25
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:25
DEBUG
Entering get()
11:08:25
DEBUG
Entering _make_request()
11:08:25
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:25
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:25
DEBUG
Entering _get_cookie_and_crumb()
11:08:25
DEBUG
cookie_mode = 'basic'
11:08:25
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:25
DEBUG
Entering _get_cookie_basic()
11:08:25
DEBUG
reusing cookie
11:08:25
DEBUG
Exiting _get_cookie_basic()
11:08:25
DEBUG
Entering _get_crumb_basic()
11:08:25
DEBUG
reusing crumb
11:08:25
DEBUG
Exiting _get_crumb_basic()
11:08:25
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:25
DEBUG
Exiting _get_cookie_and_crumb()
11:08:25
DEBUG
response code=200
11:08:25
DEBUG
Exiting _make_request()
11:08:25
DEBUG
Exiting get()
11:08:25
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:25
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:25
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:25
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:25
DEBUG
Exiting history()
11:08:35
DEBUG
Entering history()
11:08:35
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:35
DEBUG
Entering history()
11:08:35
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:35
DEBUG
Entering get()
11:08:35
DEBUG
Entering _make_request()
11:08:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:35
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:35
DEBUG
Entering _get_cookie_and_crumb()
11:08:35
DEBUG
cookie_mode = 'basic'
11:08:35
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:35
DEBUG
Entering _get_cookie_basic()
11:08:35
DEBUG
reusing cookie
11:08:35
DEBUG
Exiting _get_cookie_basic()
11:08:35
DEBUG
Entering _get_crumb_basic()
11:08:35
DEBUG
reusing crumb
11:08:35
DEBUG
Exiting _get_crumb_basic()
11:08:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:35
DEBUG
Exiting _get_cookie_and_crumb()
11:08:35
DEBUG
response code=200
11:08:35
DEBUG
Exiting _make_request()
11:08:35
DEBUG
Exiting get()
11:08:35
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:35
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:35
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:35
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:35
DEBUG
Exiting history()
11:08:35
DEBUG
Exiting history()
11:08:35
DEBUG
Entering history()
11:08:35
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:35
DEBUG
Entering get()
11:08:35
DEBUG
Entering _make_request()
11:08:35
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:35
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:35
DEBUG
Entering _get_cookie_and_crumb()
11:08:35
DEBUG
cookie_mode = 'basic'
11:08:35
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:35
DEBUG
Entering _get_cookie_basic()
11:08:35
DEBUG
reusing cookie
11:08:35
DEBUG
Exiting _get_cookie_basic()
11:08:35
DEBUG
Entering _get_crumb_basic()
11:08:35
DEBUG
reusing crumb
11:08:35
DEBUG
Exiting _get_crumb_basic()
11:08:35
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:35
DEBUG
Exiting _get_cookie_and_crumb()
11:08:35
DEBUG
response code=200
11:08:35
DEBUG
Exiting _make_request()
11:08:35
DEBUG
Exiting get()
11:08:35
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:35
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:35
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:35
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:35
DEBUG
Exiting history()
11:08:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:08:45
DEBUG
Entering history()
11:08:45
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:45
DEBUG
Entering history()
11:08:45
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:45
DEBUG
Entering get()
11:08:45
DEBUG
Entering _make_request()
11:08:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:45
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:45
DEBUG
Entering _get_cookie_and_crumb()
11:08:45
DEBUG
cookie_mode = 'basic'
11:08:45
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:45
DEBUG
Entering _get_cookie_basic()
11:08:45
DEBUG
reusing cookie
11:08:45
DEBUG
Exiting _get_cookie_basic()
11:08:45
DEBUG
Entering _get_crumb_basic()
11:08:45
DEBUG
reusing crumb
11:08:45
DEBUG
Exiting _get_crumb_basic()
11:08:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:45
DEBUG
Exiting _get_cookie_and_crumb()
11:08:45
DEBUG
response code=200
11:08:45
DEBUG
Exiting _make_request()
11:08:45
DEBUG
Exiting get()
11:08:45
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:45
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:45
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:45
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:45
DEBUG
Exiting history()
11:08:45
DEBUG
Exiting history()
11:08:45
DEBUG
Entering history()
11:08:45
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:45
DEBUG
Entering get()
11:08:45
DEBUG
Entering _make_request()
11:08:45
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:45
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:45
DEBUG
Entering _get_cookie_and_crumb()
11:08:45
DEBUG
cookie_mode = 'basic'
11:08:45
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:45
DEBUG
Entering _get_cookie_basic()
11:08:45
DEBUG
reusing cookie
11:08:45
DEBUG
Exiting _get_cookie_basic()
11:08:45
DEBUG
Entering _get_crumb_basic()
11:08:45
DEBUG
reusing crumb
11:08:45
DEBUG
Exiting _get_crumb_basic()
11:08:45
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:45
DEBUG
Exiting _get_cookie_and_crumb()
11:08:45
DEBUG
response code=200
11:08:45
DEBUG
Exiting _make_request()
11:08:45
DEBUG
Exiting get()
11:08:45
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:45
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:45
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:45
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:45
DEBUG
Exiting history()
11:08:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:08:55
DEBUG
Entering history()
11:08:55
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:08:55
DEBUG
Entering history()
11:08:55
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:55
DEBUG
Entering get()
11:08:55
DEBUG
Entering _make_request()
11:08:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:55
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:08:55
DEBUG
Entering _get_cookie_and_crumb()
11:08:55
DEBUG
cookie_mode = 'basic'
11:08:55
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:55
DEBUG
Entering _get_cookie_basic()
11:08:55
DEBUG
reusing cookie
11:08:55
DEBUG
Exiting _get_cookie_basic()
11:08:55
DEBUG
Entering _get_crumb_basic()
11:08:55
DEBUG
reusing crumb
11:08:55
DEBUG
Exiting _get_crumb_basic()
11:08:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:55
DEBUG
Exiting _get_cookie_and_crumb()
11:08:55
DEBUG
response code=200
11:08:55
DEBUG
Exiting _make_request()
11:08:55
DEBUG
Exiting get()
11:08:55
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:08:55
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:55
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:55
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:08:55
DEBUG
Exiting history()
11:08:55
DEBUG
Exiting history()
11:08:55
DEBUG
Entering history()
11:08:55
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:55
DEBUG
Entering get()
11:08:55
DEBUG
Entering _make_request()
11:08:55
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:08:55
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:08:55
DEBUG
Entering _get_cookie_and_crumb()
11:08:55
DEBUG
cookie_mode = 'basic'
11:08:55
DEBUG
Entering _get_cookie_and_crumb_basic()
11:08:55
DEBUG
Entering _get_cookie_basic()
11:08:55
DEBUG
reusing cookie
11:08:55
DEBUG
Exiting _get_cookie_basic()
11:08:55
DEBUG
Entering _get_crumb_basic()
11:08:55
DEBUG
reusing crumb
11:08:55
DEBUG
Exiting _get_crumb_basic()
11:08:55
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:08:55
DEBUG
Exiting _get_cookie_and_crumb()
11:08:55
DEBUG
response code=200
11:08:55
DEBUG
Exiting _make_request()
11:08:55
DEBUG
Exiting get()
11:08:55
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:08:55
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:55
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:08:55
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:08:55
DEBUG
Exiting history()
11:09:00
DEBUG
BAR: 11:08:00 O=54.38 H=54.38 L=54.32 C=54.32
11:09:00
DEBUG
Checking: C=54.32 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:09:05
DEBUG
Entering history()
11:09:05
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:05
DEBUG
Entering history()
11:09:05
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:05
DEBUG
Entering get()
11:09:05
DEBUG
Entering _make_request()
11:09:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:05
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:05
DEBUG
Entering _get_cookie_and_crumb()
11:09:05
DEBUG
cookie_mode = 'basic'
11:09:05
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:05
DEBUG
Entering _get_cookie_basic()
11:09:05
DEBUG
reusing cookie
11:09:05
DEBUG
Exiting _get_cookie_basic()
11:09:05
DEBUG
Entering _get_crumb_basic()
11:09:05
DEBUG
reusing crumb
11:09:05
DEBUG
Exiting _get_crumb_basic()
11:09:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:05
DEBUG
Exiting _get_cookie_and_crumb()
11:09:05
DEBUG
response code=200
11:09:05
DEBUG
Exiting _make_request()
11:09:05
DEBUG
Exiting get()
11:09:05
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:05
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:05
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:05
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:05
DEBUG
Exiting history()
11:09:05
DEBUG
Exiting history()
11:09:05
DEBUG
Entering history()
11:09:05
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:05
DEBUG
Entering get()
11:09:05
DEBUG
Entering _make_request()
11:09:05
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:05
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:05
DEBUG
Entering _get_cookie_and_crumb()
11:09:05
DEBUG
cookie_mode = 'basic'
11:09:05
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:05
DEBUG
Entering _get_cookie_basic()
11:09:05
DEBUG
reusing cookie
11:09:05
DEBUG
Exiting _get_cookie_basic()
11:09:05
DEBUG
Entering _get_crumb_basic()
11:09:05
DEBUG
reusing crumb
11:09:05
DEBUG
Exiting _get_crumb_basic()
11:09:05
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:05
DEBUG
Exiting _get_cookie_and_crumb()
11:09:05
DEBUG
response code=200
11:09:05
DEBUG
Exiting _make_request()
11:09:05
DEBUG
Exiting get()
11:09:05
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:05
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:05
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:06
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:06
DEBUG
Exiting history()
11:09:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:09:16
DEBUG
Entering history()
11:09:16
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:16
DEBUG
Entering history()
11:09:16
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:16
DEBUG
Entering get()
11:09:16
DEBUG
Entering _make_request()
11:09:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:16
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:16
DEBUG
Entering _get_cookie_and_crumb()
11:09:16
DEBUG
cookie_mode = 'basic'
11:09:16
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:16
DEBUG
Entering _get_cookie_basic()
11:09:16
DEBUG
reusing cookie
11:09:16
DEBUG
Exiting _get_cookie_basic()
11:09:16
DEBUG
Entering _get_crumb_basic()
11:09:16
DEBUG
reusing crumb
11:09:16
DEBUG
Exiting _get_crumb_basic()
11:09:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:16
DEBUG
Exiting _get_cookie_and_crumb()
11:09:16
DEBUG
response code=200
11:09:16
DEBUG
Exiting _make_request()
11:09:16
DEBUG
Exiting get()
11:09:16
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:16
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:16
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:16
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:16
DEBUG
Exiting history()
11:09:16
DEBUG
Exiting history()
11:09:16
DEBUG
Entering history()
11:09:16
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:16
DEBUG
Entering get()
11:09:16
DEBUG
Entering _make_request()
11:09:16
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:16
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:16
DEBUG
Entering _get_cookie_and_crumb()
11:09:16
DEBUG
cookie_mode = 'basic'
11:09:16
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:16
DEBUG
Entering _get_cookie_basic()
11:09:16
DEBUG
reusing cookie
11:09:16
DEBUG
Exiting _get_cookie_basic()
11:09:16
DEBUG
Entering _get_crumb_basic()
11:09:16
DEBUG
reusing crumb
11:09:16
DEBUG
Exiting _get_crumb_basic()
11:09:16
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:16
DEBUG
Exiting _get_cookie_and_crumb()
11:09:16
DEBUG
response code=200
11:09:16
DEBUG
Exiting _make_request()
11:09:16
DEBUG
Exiting get()
11:09:16
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:16
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:16
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:16
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:16
DEBUG
Exiting history()
11:09:26
DEBUG
Entering history()
11:09:26
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:26
DEBUG
Entering history()
11:09:26
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:26
DEBUG
Entering get()
11:09:26
DEBUG
Entering _make_request()
11:09:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:26
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:26
DEBUG
Entering _get_cookie_and_crumb()
11:09:26
DEBUG
cookie_mode = 'basic'
11:09:26
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:26
DEBUG
Entering _get_cookie_basic()
11:09:26
DEBUG
reusing cookie
11:09:26
DEBUG
Exiting _get_cookie_basic()
11:09:26
DEBUG
Entering _get_crumb_basic()
11:09:26
DEBUG
reusing crumb
11:09:26
DEBUG
Exiting _get_crumb_basic()
11:09:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:26
DEBUG
Exiting _get_cookie_and_crumb()
11:09:26
DEBUG
response code=200
11:09:26
DEBUG
Exiting _make_request()
11:09:26
DEBUG
Exiting get()
11:09:26
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:26
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:26
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:26
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:26
DEBUG
Exiting history()
11:09:26
DEBUG
Exiting history()
11:09:26
DEBUG
Entering history()
11:09:26
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:26
DEBUG
Entering get()
11:09:26
DEBUG
Entering _make_request()
11:09:26
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:26
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:26
DEBUG
Entering _get_cookie_and_crumb()
11:09:26
DEBUG
cookie_mode = 'basic'
11:09:26
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:26
DEBUG
Entering _get_cookie_basic()
11:09:26
DEBUG
reusing cookie
11:09:26
DEBUG
Exiting _get_cookie_basic()
11:09:26
DEBUG
Entering _get_crumb_basic()
11:09:26
DEBUG
reusing crumb
11:09:26
DEBUG
Exiting _get_crumb_basic()
11:09:26
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:26
DEBUG
Exiting _get_cookie_and_crumb()
11:09:26
DEBUG
response code=200
11:09:26
DEBUG
Exiting _make_request()
11:09:26
DEBUG
Exiting get()
11:09:26
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:26
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:26
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:26
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:26
DEBUG
Exiting history()
11:09:36
DEBUG
Entering history()
11:09:36
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:36
DEBUG
Entering history()
11:09:36
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:36
DEBUG
Entering get()
11:09:36
DEBUG
Entering _make_request()
11:09:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:36
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:36
DEBUG
Entering _get_cookie_and_crumb()
11:09:36
DEBUG
cookie_mode = 'basic'
11:09:36
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:36
DEBUG
Entering _get_cookie_basic()
11:09:36
DEBUG
reusing cookie
11:09:36
DEBUG
Exiting _get_cookie_basic()
11:09:36
DEBUG
Entering _get_crumb_basic()
11:09:36
DEBUG
reusing crumb
11:09:36
DEBUG
Exiting _get_crumb_basic()
11:09:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:36
DEBUG
Exiting _get_cookie_and_crumb()
11:09:36
DEBUG
response code=200
11:09:36
DEBUG
Exiting _make_request()
11:09:36
DEBUG
Exiting get()
11:09:36
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:36
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:36
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:36
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:36
DEBUG
Exiting history()
11:09:36
DEBUG
Exiting history()
11:09:36
DEBUG
Entering history()
11:09:36
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:36
DEBUG
Entering get()
11:09:36
DEBUG
Entering _make_request()
11:09:36
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:36
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:36
DEBUG
Entering _get_cookie_and_crumb()
11:09:36
DEBUG
cookie_mode = 'basic'
11:09:36
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:36
DEBUG
Entering _get_cookie_basic()
11:09:36
DEBUG
reusing cookie
11:09:36
DEBUG
Exiting _get_cookie_basic()
11:09:36
DEBUG
Entering _get_crumb_basic()
11:09:36
DEBUG
reusing crumb
11:09:36
DEBUG
Exiting _get_crumb_basic()
11:09:36
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:36
DEBUG
Exiting _get_cookie_and_crumb()
11:09:36
DEBUG
response code=200
11:09:36
DEBUG
Exiting _make_request()
11:09:36
DEBUG
Exiting get()
11:09:36
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:36
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:36
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:36
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:36
DEBUG
Exiting history()
11:09:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:09:46
DEBUG
Entering history()
11:09:46
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:46
DEBUG
Entering history()
11:09:46
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:46
DEBUG
Entering get()
11:09:46
DEBUG
Entering _make_request()
11:09:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:46
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:46
DEBUG
Entering _get_cookie_and_crumb()
11:09:46
DEBUG
cookie_mode = 'basic'
11:09:46
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:46
DEBUG
Entering _get_cookie_basic()
11:09:46
DEBUG
reusing cookie
11:09:46
DEBUG
Exiting _get_cookie_basic()
11:09:46
DEBUG
Entering _get_crumb_basic()
11:09:46
DEBUG
reusing crumb
11:09:46
DEBUG
Exiting _get_crumb_basic()
11:09:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:46
DEBUG
Exiting _get_cookie_and_crumb()
11:09:46
DEBUG
response code=200
11:09:46
DEBUG
Exiting _make_request()
11:09:46
DEBUG
Exiting get()
11:09:46
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:46
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:46
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:46
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:46
DEBUG
Exiting history()
11:09:46
DEBUG
Exiting history()
11:09:46
DEBUG
Entering history()
11:09:46
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:46
DEBUG
Entering get()
11:09:46
DEBUG
Entering _make_request()
11:09:46
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:46
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:46
DEBUG
Entering _get_cookie_and_crumb()
11:09:46
DEBUG
cookie_mode = 'basic'
11:09:46
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:46
DEBUG
Entering _get_cookie_basic()
11:09:46
DEBUG
reusing cookie
11:09:46
DEBUG
Exiting _get_cookie_basic()
11:09:46
DEBUG
Entering _get_crumb_basic()
11:09:46
DEBUG
reusing crumb
11:09:46
DEBUG
Exiting _get_crumb_basic()
11:09:46
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:46
DEBUG
Exiting _get_cookie_and_crumb()
11:09:46
DEBUG
response code=200
11:09:46
DEBUG
Exiting _make_request()
11:09:46
DEBUG
Exiting get()
11:09:46
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:46
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:46
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:46
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:46
DEBUG
Exiting history()
11:09:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:09:56
DEBUG
Entering history()
11:09:56
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:09:56
DEBUG
Entering history()
11:09:56
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:56
DEBUG
Entering get()
11:09:56
DEBUG
Entering _make_request()
11:09:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:56
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:09:56
DEBUG
Entering _get_cookie_and_crumb()
11:09:56
DEBUG
cookie_mode = 'basic'
11:09:56
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:56
DEBUG
Entering _get_cookie_basic()
11:09:56
DEBUG
reusing cookie
11:09:56
DEBUG
Exiting _get_cookie_basic()
11:09:56
DEBUG
Entering _get_crumb_basic()
11:09:56
DEBUG
reusing crumb
11:09:56
DEBUG
Exiting _get_crumb_basic()
11:09:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:56
DEBUG
Exiting _get_cookie_and_crumb()
11:09:56
DEBUG
response code=200
11:09:56
DEBUG
Exiting _make_request()
11:09:56
DEBUG
Exiting get()
11:09:56
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:09:56
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:56
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:56
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:09:56
DEBUG
Exiting history()
11:09:56
DEBUG
Exiting history()
11:09:56
DEBUG
Entering history()
11:09:56
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:56
DEBUG
Entering get()
11:09:56
DEBUG
Entering _make_request()
11:09:56
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:09:56
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:09:56
DEBUG
Entering _get_cookie_and_crumb()
11:09:56
DEBUG
cookie_mode = 'basic'
11:09:56
DEBUG
Entering _get_cookie_and_crumb_basic()
11:09:56
DEBUG
Entering _get_cookie_basic()
11:09:56
DEBUG
reusing cookie
11:09:56
DEBUG
Exiting _get_cookie_basic()
11:09:56
DEBUG
Entering _get_crumb_basic()
11:09:56
DEBUG
reusing crumb
11:09:56
DEBUG
Exiting _get_crumb_basic()
11:09:56
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:09:56
DEBUG
Exiting _get_cookie_and_crumb()
11:09:57
DEBUG
response code=200
11:09:57
DEBUG
Exiting _make_request()
11:09:57
DEBUG
Exiting get()
11:09:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:09:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:09:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:09:57
DEBUG
Exiting history()
11:10:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:10:07
DEBUG
Entering history()
11:10:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:07
DEBUG
Entering history()
11:10:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:07
DEBUG
Entering get()
11:10:07
DEBUG
Entering _make_request()
11:10:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:07
DEBUG
Entering _get_cookie_and_crumb()
11:10:07
DEBUG
cookie_mode = 'basic'
11:10:07
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:07
DEBUG
Entering _get_cookie_basic()
11:10:07
DEBUG
reusing cookie
11:10:07
DEBUG
Exiting _get_cookie_basic()
11:10:07
DEBUG
Entering _get_crumb_basic()
11:10:07
DEBUG
reusing crumb
11:10:07
DEBUG
Exiting _get_crumb_basic()
11:10:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:07
DEBUG
Exiting _get_cookie_and_crumb()
11:10:07
DEBUG
response code=200
11:10:07
DEBUG
Exiting _make_request()
11:10:07
DEBUG
Exiting get()
11:10:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:07
DEBUG
Exiting history()
11:10:07
DEBUG
Exiting history()
11:10:07
DEBUG
Entering history()
11:10:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:07
DEBUG
Entering get()
11:10:07
DEBUG
Entering _make_request()
11:10:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:07
DEBUG
Entering _get_cookie_and_crumb()
11:10:07
DEBUG
cookie_mode = 'basic'
11:10:07
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:07
DEBUG
Entering _get_cookie_basic()
11:10:07
DEBUG
reusing cookie
11:10:07
DEBUG
Exiting _get_cookie_basic()
11:10:07
DEBUG
Entering _get_crumb_basic()
11:10:07
DEBUG
reusing crumb
11:10:07
DEBUG
Exiting _get_crumb_basic()
11:10:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:07
DEBUG
Exiting _get_cookie_and_crumb()
11:10:07
DEBUG
response code=200
11:10:07
DEBUG
Exiting _make_request()
11:10:07
DEBUG
Exiting get()
11:10:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:07
DEBUG
Exiting history()
11:10:07
DEBUG
CHECK: C=54.36 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:10:17
DEBUG
Entering history()
11:10:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:17
DEBUG
Entering history()
11:10:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:17
DEBUG
Entering get()
11:10:17
DEBUG
Entering _make_request()
11:10:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:17
DEBUG
Entering _get_cookie_and_crumb()
11:10:17
DEBUG
cookie_mode = 'basic'
11:10:17
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:17
DEBUG
Entering _get_cookie_basic()
11:10:17
DEBUG
reusing cookie
11:10:17
DEBUG
Exiting _get_cookie_basic()
11:10:17
DEBUG
Entering _get_crumb_basic()
11:10:17
DEBUG
reusing crumb
11:10:17
DEBUG
Exiting _get_crumb_basic()
11:10:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:17
DEBUG
Exiting _get_cookie_and_crumb()
11:10:17
DEBUG
response code=200
11:10:17
DEBUG
Exiting _make_request()
11:10:17
DEBUG
Exiting get()
11:10:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:17
DEBUG
Exiting history()
11:10:17
DEBUG
Exiting history()
11:10:17
DEBUG
Entering history()
11:10:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:17
DEBUG
Entering get()
11:10:17
DEBUG
Entering _make_request()
11:10:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:17
DEBUG
Entering _get_cookie_and_crumb()
11:10:17
DEBUG
cookie_mode = 'basic'
11:10:17
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:17
DEBUG
Entering _get_cookie_basic()
11:10:17
DEBUG
reusing cookie
11:10:17
DEBUG
Exiting _get_cookie_basic()
11:10:17
DEBUG
Entering _get_crumb_basic()
11:10:17
DEBUG
reusing crumb
11:10:17
DEBUG
Exiting _get_crumb_basic()
11:10:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:17
DEBUG
Exiting _get_cookie_and_crumb()
11:10:17
DEBUG
response code=200
11:10:17
DEBUG
Exiting _make_request()
11:10:17
DEBUG
Exiting get()
11:10:17
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:17
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:17
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:17
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:17
DEBUG
Exiting history()
11:10:27
DEBUG
Entering history()
11:10:27
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:27
DEBUG
Entering history()
11:10:27
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:27
DEBUG
Entering get()
11:10:27
DEBUG
Entering _make_request()
11:10:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:27
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:27
DEBUG
Entering _get_cookie_and_crumb()
11:10:27
DEBUG
cookie_mode = 'basic'
11:10:27
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:27
DEBUG
Entering _get_cookie_basic()
11:10:27
DEBUG
reusing cookie
11:10:27
DEBUG
Exiting _get_cookie_basic()
11:10:27
DEBUG
Entering _get_crumb_basic()
11:10:27
DEBUG
reusing crumb
11:10:27
DEBUG
Exiting _get_crumb_basic()
11:10:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:27
DEBUG
Exiting _get_cookie_and_crumb()
11:10:27
DEBUG
response code=200
11:10:27
DEBUG
Exiting _make_request()
11:10:27
DEBUG
Exiting get()
11:10:27
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:27
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:27
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:27
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:27
DEBUG
Exiting history()
11:10:27
DEBUG
Exiting history()
11:10:27
DEBUG
Entering history()
11:10:27
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:27
DEBUG
Entering get()
11:10:27
DEBUG
Entering _make_request()
11:10:27
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:27
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:27
DEBUG
Entering _get_cookie_and_crumb()
11:10:27
DEBUG
cookie_mode = 'basic'
11:10:27
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:27
DEBUG
Entering _get_cookie_basic()
11:10:27
DEBUG
reusing cookie
11:10:27
DEBUG
Exiting _get_cookie_basic()
11:10:27
DEBUG
Entering _get_crumb_basic()
11:10:27
DEBUG
reusing crumb
11:10:27
DEBUG
Exiting _get_crumb_basic()
11:10:27
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:27
DEBUG
Exiting _get_cookie_and_crumb()
11:10:27
DEBUG
response code=200
11:10:27
DEBUG
Exiting _make_request()
11:10:27
DEBUG
Exiting get()
11:10:27
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:27
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:27
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:27
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:27
DEBUG
Exiting history()
11:10:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:10:37
DEBUG
Entering history()
11:10:37
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:37
DEBUG
Entering history()
11:10:37
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:37
DEBUG
Entering get()
11:10:37
DEBUG
Entering _make_request()
11:10:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:37
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:37
DEBUG
Entering _get_cookie_and_crumb()
11:10:37
DEBUG
cookie_mode = 'basic'
11:10:37
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:37
DEBUG
Entering _get_cookie_basic()
11:10:37
DEBUG
reusing cookie
11:10:37
DEBUG
Exiting _get_cookie_basic()
11:10:37
DEBUG
Entering _get_crumb_basic()
11:10:37
DEBUG
reusing crumb
11:10:37
DEBUG
Exiting _get_crumb_basic()
11:10:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:37
DEBUG
Exiting _get_cookie_and_crumb()
11:10:37
DEBUG
response code=200
11:10:37
DEBUG
Exiting _make_request()
11:10:37
DEBUG
Exiting get()
11:10:37
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:37
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:37
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:37
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:37
DEBUG
Exiting history()
11:10:37
DEBUG
Exiting history()
11:10:37
DEBUG
Entering history()
11:10:37
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:37
DEBUG
Entering get()
11:10:37
DEBUG
Entering _make_request()
11:10:37
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:37
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:37
DEBUG
Entering _get_cookie_and_crumb()
11:10:37
DEBUG
cookie_mode = 'basic'
11:10:37
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:37
DEBUG
Entering _get_cookie_basic()
11:10:37
DEBUG
reusing cookie
11:10:37
DEBUG
Exiting _get_cookie_basic()
11:10:37
DEBUG
Entering _get_crumb_basic()
11:10:37
DEBUG
reusing crumb
11:10:37
DEBUG
Exiting _get_crumb_basic()
11:10:37
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:37
DEBUG
Exiting _get_cookie_and_crumb()
11:10:37
DEBUG
response code=200
11:10:37
DEBUG
Exiting _make_request()
11:10:37
DEBUG
Exiting get()
11:10:37
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:37
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:37
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:37
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:37
DEBUG
Exiting history()
11:10:47
DEBUG
Entering history()
11:10:47
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:47
DEBUG
Entering history()
11:10:47
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:47
DEBUG
Entering get()
11:10:47
DEBUG
Entering _make_request()
11:10:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:47
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:47
DEBUG
Entering _get_cookie_and_crumb()
11:10:47
DEBUG
cookie_mode = 'basic'
11:10:47
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:47
DEBUG
Entering _get_cookie_basic()
11:10:47
DEBUG
reusing cookie
11:10:47
DEBUG
Exiting _get_cookie_basic()
11:10:47
DEBUG
Entering _get_crumb_basic()
11:10:47
DEBUG
reusing crumb
11:10:47
DEBUG
Exiting _get_crumb_basic()
11:10:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:47
DEBUG
Exiting _get_cookie_and_crumb()
11:10:47
DEBUG
response code=200
11:10:47
DEBUG
Exiting _make_request()
11:10:47
DEBUG
Exiting get()
11:10:47
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:47
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:47
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:47
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:47
DEBUG
Exiting history()
11:10:47
DEBUG
Exiting history()
11:10:47
DEBUG
Entering history()
11:10:47
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:47
DEBUG
Entering get()
11:10:47
DEBUG
Entering _make_request()
11:10:47
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:47
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:47
DEBUG
Entering _get_cookie_and_crumb()
11:10:47
DEBUG
cookie_mode = 'basic'
11:10:47
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:47
DEBUG
Entering _get_cookie_basic()
11:10:47
DEBUG
reusing cookie
11:10:47
DEBUG
Exiting _get_cookie_basic()
11:10:47
DEBUG
Entering _get_crumb_basic()
11:10:47
DEBUG
reusing crumb
11:10:47
DEBUG
Exiting _get_crumb_basic()
11:10:47
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:47
DEBUG
Exiting _get_cookie_and_crumb()
11:10:47
DEBUG
response code=200
11:10:47
DEBUG
Exiting _make_request()
11:10:47
DEBUG
Exiting get()
11:10:47
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:47
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:47
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:47
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:47
DEBUG
Exiting history()
11:10:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:10:57
DEBUG
Entering history()
11:10:57
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:10:57
DEBUG
Entering history()
11:10:57
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:57
DEBUG
Entering get()
11:10:57
DEBUG
Entering _make_request()
11:10:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:57
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:10:57
DEBUG
Entering _get_cookie_and_crumb()
11:10:57
DEBUG
cookie_mode = 'basic'
11:10:57
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:57
DEBUG
Entering _get_cookie_basic()
11:10:57
DEBUG
reusing cookie
11:10:57
DEBUG
Exiting _get_cookie_basic()
11:10:57
DEBUG
Entering _get_crumb_basic()
11:10:57
DEBUG
reusing crumb
11:10:57
DEBUG
Exiting _get_crumb_basic()
11:10:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:57
DEBUG
Exiting _get_cookie_and_crumb()
11:10:57
DEBUG
response code=200
11:10:57
DEBUG
Exiting _make_request()
11:10:57
DEBUG
Exiting get()
11:10:57
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:10:57
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:57
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:57
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:10:57
DEBUG
Exiting history()
11:10:57
DEBUG
Exiting history()
11:10:57
DEBUG
Entering history()
11:10:57
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:57
DEBUG
Entering get()
11:10:57
DEBUG
Entering _make_request()
11:10:57
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:10:57
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:10:57
DEBUG
Entering _get_cookie_and_crumb()
11:10:57
DEBUG
cookie_mode = 'basic'
11:10:57
DEBUG
Entering _get_cookie_and_crumb_basic()
11:10:57
DEBUG
Entering _get_cookie_basic()
11:10:57
DEBUG
reusing cookie
11:10:57
DEBUG
Exiting _get_cookie_basic()
11:10:57
DEBUG
Entering _get_crumb_basic()
11:10:57
DEBUG
reusing crumb
11:10:57
DEBUG
Exiting _get_crumb_basic()
11:10:57
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:10:57
DEBUG
Exiting _get_cookie_and_crumb()
11:10:57
DEBUG
response code=200
11:10:57
DEBUG
Exiting _make_request()
11:10:57
DEBUG
Exiting get()
11:10:57
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:10:57
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:57
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:10:57
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:10:57
DEBUG
Exiting history()
11:11:00
DEBUG
BAR: 11:10:00 O=54.45 H=54.45 L=54.45 C=54.45
11:11:00
DEBUG
Checking: C=54.45 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:11:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:11:07
DEBUG
Entering history()
11:11:07
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:07
DEBUG
Entering history()
11:11:07
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:07
DEBUG
Entering get()
11:11:07
DEBUG
Entering _make_request()
11:11:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:07
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:07
DEBUG
Entering _get_cookie_and_crumb()
11:11:07
DEBUG
cookie_mode = 'basic'
11:11:07
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:07
DEBUG
Entering _get_cookie_basic()
11:11:07
DEBUG
reusing cookie
11:11:07
DEBUG
Exiting _get_cookie_basic()
11:11:07
DEBUG
Entering _get_crumb_basic()
11:11:07
DEBUG
reusing crumb
11:11:07
DEBUG
Exiting _get_crumb_basic()
11:11:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:07
DEBUG
Exiting _get_cookie_and_crumb()
11:11:07
DEBUG
response code=200
11:11:07
DEBUG
Exiting _make_request()
11:11:07
DEBUG
Exiting get()
11:11:07
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:07
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:07
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:07
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:07
DEBUG
Exiting history()
11:11:07
DEBUG
Exiting history()
11:11:07
DEBUG
Entering history()
11:11:07
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:07
DEBUG
Entering get()
11:11:07
DEBUG
Entering _make_request()
11:11:07
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:07
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:07
DEBUG
Entering _get_cookie_and_crumb()
11:11:07
DEBUG
cookie_mode = 'basic'
11:11:07
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:07
DEBUG
Entering _get_cookie_basic()
11:11:07
DEBUG
reusing cookie
11:11:07
DEBUG
Exiting _get_cookie_basic()
11:11:07
DEBUG
Entering _get_crumb_basic()
11:11:07
DEBUG
reusing crumb
11:11:07
DEBUG
Exiting _get_crumb_basic()
11:11:07
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:07
DEBUG
Exiting _get_cookie_and_crumb()
11:11:07
DEBUG
response code=200
11:11:07
DEBUG
Exiting _make_request()
11:11:07
DEBUG
Exiting get()
11:11:07
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:07
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:07
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:07
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:07
DEBUG
Exiting history()
11:11:17
DEBUG
Entering history()
11:11:17
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:17
DEBUG
Entering history()
11:11:17
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:17
DEBUG
Entering get()
11:11:17
DEBUG
Entering _make_request()
11:11:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:17
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:17
DEBUG
Entering _get_cookie_and_crumb()
11:11:17
DEBUG
cookie_mode = 'basic'
11:11:17
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:17
DEBUG
Entering _get_cookie_basic()
11:11:17
DEBUG
reusing cookie
11:11:17
DEBUG
Exiting _get_cookie_basic()
11:11:17
DEBUG
Entering _get_crumb_basic()
11:11:17
DEBUG
reusing crumb
11:11:17
DEBUG
Exiting _get_crumb_basic()
11:11:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:17
DEBUG
Exiting _get_cookie_and_crumb()
11:11:17
DEBUG
response code=200
11:11:17
DEBUG
Exiting _make_request()
11:11:17
DEBUG
Exiting get()
11:11:17
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:17
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:17
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:17
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:17
DEBUG
Exiting history()
11:11:17
DEBUG
Exiting history()
11:11:17
DEBUG
Entering history()
11:11:17
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:17
DEBUG
Entering get()
11:11:17
DEBUG
Entering _make_request()
11:11:17
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:17
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:17
DEBUG
Entering _get_cookie_and_crumb()
11:11:17
DEBUG
cookie_mode = 'basic'
11:11:17
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:17
DEBUG
Entering _get_cookie_basic()
11:11:17
DEBUG
reusing cookie
11:11:17
DEBUG
Exiting _get_cookie_basic()
11:11:17
DEBUG
Entering _get_crumb_basic()
11:11:17
DEBUG
reusing crumb
11:11:17
DEBUG
Exiting _get_crumb_basic()
11:11:17
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:17
DEBUG
Exiting _get_cookie_and_crumb()
11:11:18
DEBUG
response code=200
11:11:18
DEBUG
Exiting _make_request()
11:11:18
DEBUG
Exiting get()
11:11:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:18
DEBUG
Exiting history()
11:11:28
DEBUG
Entering history()
11:11:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:28
DEBUG
Entering history()
11:11:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:28
DEBUG
Entering get()
11:11:28
DEBUG
Entering _make_request()
11:11:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:28
DEBUG
Entering _get_cookie_and_crumb()
11:11:28
DEBUG
cookie_mode = 'basic'
11:11:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:28
DEBUG
Entering _get_cookie_basic()
11:11:28
DEBUG
reusing cookie
11:11:28
DEBUG
Exiting _get_cookie_basic()
11:11:28
DEBUG
Entering _get_crumb_basic()
11:11:28
DEBUG
reusing crumb
11:11:28
DEBUG
Exiting _get_crumb_basic()
11:11:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:28
DEBUG
Exiting _get_cookie_and_crumb()
11:11:28
DEBUG
response code=200
11:11:28
DEBUG
Exiting _make_request()
11:11:28
DEBUG
Exiting get()
11:11:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:28
DEBUG
Exiting history()
11:11:28
DEBUG
Exiting history()
11:11:28
DEBUG
Entering history()
11:11:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:28
DEBUG
Entering get()
11:11:28
DEBUG
Entering _make_request()
11:11:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:28
DEBUG
Entering _get_cookie_and_crumb()
11:11:28
DEBUG
cookie_mode = 'basic'
11:11:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:28
DEBUG
Entering _get_cookie_basic()
11:11:28
DEBUG
reusing cookie
11:11:28
DEBUG
Exiting _get_cookie_basic()
11:11:28
DEBUG
Entering _get_crumb_basic()
11:11:28
DEBUG
reusing crumb
11:11:28
DEBUG
Exiting _get_crumb_basic()
11:11:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:28
DEBUG
Exiting _get_cookie_and_crumb()
11:11:28
DEBUG
response code=200
11:11:28
DEBUG
Exiting _make_request()
11:11:28
DEBUG
Exiting get()
11:11:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:28
DEBUG
Exiting history()
11:11:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:11:38
DEBUG
Entering history()
11:11:38
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:38
DEBUG
Entering history()
11:11:38
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:38
DEBUG
Entering get()
11:11:38
DEBUG
Entering _make_request()
11:11:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:38
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:38
DEBUG
Entering _get_cookie_and_crumb()
11:11:38
DEBUG
cookie_mode = 'basic'
11:11:38
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:38
DEBUG
Entering _get_cookie_basic()
11:11:38
DEBUG
reusing cookie
11:11:38
DEBUG
Exiting _get_cookie_basic()
11:11:38
DEBUG
Entering _get_crumb_basic()
11:11:38
DEBUG
reusing crumb
11:11:38
DEBUG
Exiting _get_crumb_basic()
11:11:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:38
DEBUG
Exiting _get_cookie_and_crumb()
11:11:38
DEBUG
response code=200
11:11:38
DEBUG
Exiting _make_request()
11:11:38
DEBUG
Exiting get()
11:11:38
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:38
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:38
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:38
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:38
DEBUG
Exiting history()
11:11:38
DEBUG
Exiting history()
11:11:38
DEBUG
Entering history()
11:11:38
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:38
DEBUG
Entering get()
11:11:38
DEBUG
Entering _make_request()
11:11:38
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:38
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:38
DEBUG
Entering _get_cookie_and_crumb()
11:11:38
DEBUG
cookie_mode = 'basic'
11:11:38
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:38
DEBUG
Entering _get_cookie_basic()
11:11:38
DEBUG
reusing cookie
11:11:38
DEBUG
Exiting _get_cookie_basic()
11:11:38
DEBUG
Entering _get_crumb_basic()
11:11:38
DEBUG
reusing crumb
11:11:38
DEBUG
Exiting _get_crumb_basic()
11:11:38
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:38
DEBUG
Exiting _get_cookie_and_crumb()
11:11:38
DEBUG
response code=200
11:11:38
DEBUG
Exiting _make_request()
11:11:38
DEBUG
Exiting get()
11:11:38
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:38
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:38
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:38
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:38
DEBUG
Exiting history()
11:11:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:11:48
DEBUG
Entering history()
11:11:48
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:48
DEBUG
Entering history()
11:11:48
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:48
DEBUG
Entering get()
11:11:48
DEBUG
Entering _make_request()
11:11:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:48
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:48
DEBUG
Entering _get_cookie_and_crumb()
11:11:48
DEBUG
cookie_mode = 'basic'
11:11:48
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:48
DEBUG
Entering _get_cookie_basic()
11:11:48
DEBUG
reusing cookie
11:11:48
DEBUG
Exiting _get_cookie_basic()
11:11:48
DEBUG
Entering _get_crumb_basic()
11:11:48
DEBUG
reusing crumb
11:11:48
DEBUG
Exiting _get_crumb_basic()
11:11:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:48
DEBUG
Exiting _get_cookie_and_crumb()
11:11:48
DEBUG
response code=200
11:11:48
DEBUG
Exiting _make_request()
11:11:48
DEBUG
Exiting get()
11:11:48
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:48
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:48
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:48
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:48
DEBUG
Exiting history()
11:11:48
DEBUG
Exiting history()
11:11:48
DEBUG
Entering history()
11:11:48
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:48
DEBUG
Entering get()
11:11:48
DEBUG
Entering _make_request()
11:11:48
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:48
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:48
DEBUG
Entering _get_cookie_and_crumb()
11:11:48
DEBUG
cookie_mode = 'basic'
11:11:48
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:48
DEBUG
Entering _get_cookie_basic()
11:11:48
DEBUG
reusing cookie
11:11:48
DEBUG
Exiting _get_cookie_basic()
11:11:48
DEBUG
Entering _get_crumb_basic()
11:11:48
DEBUG
reusing crumb
11:11:48
DEBUG
Exiting _get_crumb_basic()
11:11:48
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:48
DEBUG
Exiting _get_cookie_and_crumb()
11:11:48
DEBUG
response code=200
11:11:48
DEBUG
Exiting _make_request()
11:11:48
DEBUG
Exiting get()
11:11:48
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:48
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:48
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:48
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:48
DEBUG
Exiting history()
11:11:58
DEBUG
Entering history()
11:11:58
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:11:58
DEBUG
Entering history()
11:11:58
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:58
DEBUG
Entering get()
11:11:58
DEBUG
Entering _make_request()
11:11:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:58
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:11:58
DEBUG
Entering _get_cookie_and_crumb()
11:11:58
DEBUG
cookie_mode = 'basic'
11:11:58
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:58
DEBUG
Entering _get_cookie_basic()
11:11:58
DEBUG
reusing cookie
11:11:58
DEBUG
Exiting _get_cookie_basic()
11:11:58
DEBUG
Entering _get_crumb_basic()
11:11:58
DEBUG
reusing crumb
11:11:58
DEBUG
Exiting _get_crumb_basic()
11:11:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:58
DEBUG
Exiting _get_cookie_and_crumb()
11:11:58
DEBUG
response code=200
11:11:58
DEBUG
Exiting _make_request()
11:11:58
DEBUG
Exiting get()
11:11:58
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:11:58
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:58
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:58
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:11:58
DEBUG
Exiting history()
11:11:58
DEBUG
Exiting history()
11:11:58
DEBUG
Entering history()
11:11:58
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:58
DEBUG
Entering get()
11:11:58
DEBUG
Entering _make_request()
11:11:58
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:11:58
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:11:58
DEBUG
Entering _get_cookie_and_crumb()
11:11:58
DEBUG
cookie_mode = 'basic'
11:11:58
DEBUG
Entering _get_cookie_and_crumb_basic()
11:11:58
DEBUG
Entering _get_cookie_basic()
11:11:58
DEBUG
reusing cookie
11:11:58
DEBUG
Exiting _get_cookie_basic()
11:11:58
DEBUG
Entering _get_crumb_basic()
11:11:58
DEBUG
reusing crumb
11:11:58
DEBUG
Exiting _get_crumb_basic()
11:11:58
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:11:58
DEBUG
Exiting _get_cookie_and_crumb()
11:11:58
DEBUG
response code=200
11:11:58
DEBUG
Exiting _make_request()
11:11:58
DEBUG
Exiting get()
11:11:58
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:11:58
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:58
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:11:58
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:11:58
DEBUG
Exiting history()
11:12:06
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:12:08
DEBUG
Entering history()
11:12:08
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:08
DEBUG
Entering history()
11:12:08
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:08
DEBUG
Entering get()
11:12:08
DEBUG
Entering _make_request()
11:12:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:08
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:08
DEBUG
Entering _get_cookie_and_crumb()
11:12:08
DEBUG
cookie_mode = 'basic'
11:12:08
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:08
DEBUG
Entering _get_cookie_basic()
11:12:08
DEBUG
reusing cookie
11:12:08
DEBUG
Exiting _get_cookie_basic()
11:12:08
DEBUG
Entering _get_crumb_basic()
11:12:08
DEBUG
reusing crumb
11:12:08
DEBUG
Exiting _get_crumb_basic()
11:12:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:08
DEBUG
Exiting _get_cookie_and_crumb()
11:12:08
DEBUG
response code=200
11:12:08
DEBUG
Exiting _make_request()
11:12:08
DEBUG
Exiting get()
11:12:08
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:08
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:08
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:08
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:08
DEBUG
Exiting history()
11:12:08
DEBUG
Exiting history()
11:12:08
DEBUG
Entering history()
11:12:08
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:08
DEBUG
Entering get()
11:12:08
DEBUG
Entering _make_request()
11:12:08
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:08
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:08
DEBUG
Entering _get_cookie_and_crumb()
11:12:08
DEBUG
cookie_mode = 'basic'
11:12:08
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:08
DEBUG
Entering _get_cookie_basic()
11:12:08
DEBUG
reusing cookie
11:12:08
DEBUG
Exiting _get_cookie_basic()
11:12:08
DEBUG
Entering _get_crumb_basic()
11:12:08
DEBUG
reusing crumb
11:12:08
DEBUG
Exiting _get_crumb_basic()
11:12:08
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:08
DEBUG
Exiting _get_cookie_and_crumb()
11:12:08
DEBUG
response code=200
11:12:08
DEBUG
Exiting _make_request()
11:12:08
DEBUG
Exiting get()
11:12:08
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:08
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:08
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:08
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:08
DEBUG
Exiting history()
11:12:18
DEBUG
Entering history()
11:12:18
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:18
DEBUG
Entering history()
11:12:18
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:18
DEBUG
Entering get()
11:12:18
DEBUG
Entering _make_request()
11:12:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:18
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:18
DEBUG
Entering _get_cookie_and_crumb()
11:12:18
DEBUG
cookie_mode = 'basic'
11:12:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:18
DEBUG
Entering _get_cookie_basic()
11:12:18
DEBUG
reusing cookie
11:12:18
DEBUG
Exiting _get_cookie_basic()
11:12:18
DEBUG
Entering _get_crumb_basic()
11:12:18
DEBUG
reusing crumb
11:12:18
DEBUG
Exiting _get_crumb_basic()
11:12:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:18
DEBUG
Exiting _get_cookie_and_crumb()
11:12:18
DEBUG
response code=200
11:12:18
DEBUG
Exiting _make_request()
11:12:18
DEBUG
Exiting get()
11:12:18
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:18
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:18
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:18
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:18
DEBUG
Exiting history()
11:12:18
DEBUG
Exiting history()
11:12:18
DEBUG
Entering history()
11:12:18
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:18
DEBUG
Entering get()
11:12:18
DEBUG
Entering _make_request()
11:12:18
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:18
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:18
DEBUG
Entering _get_cookie_and_crumb()
11:12:18
DEBUG
cookie_mode = 'basic'
11:12:18
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:18
DEBUG
Entering _get_cookie_basic()
11:12:18
DEBUG
reusing cookie
11:12:18
DEBUG
Exiting _get_cookie_basic()
11:12:18
DEBUG
Entering _get_crumb_basic()
11:12:18
DEBUG
reusing crumb
11:12:18
DEBUG
Exiting _get_crumb_basic()
11:12:18
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:18
DEBUG
Exiting _get_cookie_and_crumb()
11:12:18
DEBUG
response code=200
11:12:18
DEBUG
Exiting _make_request()
11:12:18
DEBUG
Exiting get()
11:12:18
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:18
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:18
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:18
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:18
DEBUG
Exiting history()
11:12:28
DEBUG
Entering history()
11:12:28
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:28
DEBUG
Entering history()
11:12:28
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:28
DEBUG
Entering get()
11:12:28
DEBUG
Entering _make_request()
11:12:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:28
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:28
DEBUG
Entering _get_cookie_and_crumb()
11:12:28
DEBUG
cookie_mode = 'basic'
11:12:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:28
DEBUG
Entering _get_cookie_basic()
11:12:28
DEBUG
reusing cookie
11:12:28
DEBUG
Exiting _get_cookie_basic()
11:12:28
DEBUG
Entering _get_crumb_basic()
11:12:28
DEBUG
reusing crumb
11:12:28
DEBUG
Exiting _get_crumb_basic()
11:12:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:28
DEBUG
Exiting _get_cookie_and_crumb()
11:12:28
DEBUG
response code=200
11:12:28
DEBUG
Exiting _make_request()
11:12:28
DEBUG
Exiting get()
11:12:28
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:28
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:28
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:28
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:28
DEBUG
Exiting history()
11:12:28
DEBUG
Exiting history()
11:12:28
DEBUG
Entering history()
11:12:28
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:28
DEBUG
Entering get()
11:12:28
DEBUG
Entering _make_request()
11:12:28
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:28
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:28
DEBUG
Entering _get_cookie_and_crumb()
11:12:28
DEBUG
cookie_mode = 'basic'
11:12:28
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:28
DEBUG
Entering _get_cookie_basic()
11:12:28
DEBUG
reusing cookie
11:12:28
DEBUG
Exiting _get_cookie_basic()
11:12:28
DEBUG
Entering _get_crumb_basic()
11:12:28
DEBUG
reusing crumb
11:12:28
DEBUG
Exiting _get_crumb_basic()
11:12:28
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:28
DEBUG
Exiting _get_cookie_and_crumb()
11:12:28
DEBUG
response code=200
11:12:28
DEBUG
Exiting _make_request()
11:12:28
DEBUG
Exiting get()
11:12:28
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:28
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:28
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:28
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:28
DEBUG
Exiting history()
11:12:36
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:12:39
DEBUG
Entering history()
11:12:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:39
DEBUG
Entering history()
11:12:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:39
DEBUG
Entering get()
11:12:39
DEBUG
Entering _make_request()
11:12:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:39
DEBUG
Entering _get_cookie_and_crumb()
11:12:39
DEBUG
cookie_mode = 'basic'
11:12:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:39
DEBUG
Entering _get_cookie_basic()
11:12:39
DEBUG
reusing cookie
11:12:39
DEBUG
Exiting _get_cookie_basic()
11:12:39
DEBUG
Entering _get_crumb_basic()
11:12:39
DEBUG
reusing crumb
11:12:39
DEBUG
Exiting _get_crumb_basic()
11:12:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:39
DEBUG
Exiting _get_cookie_and_crumb()
11:12:39
DEBUG
response code=200
11:12:39
DEBUG
Exiting _make_request()
11:12:39
DEBUG
Exiting get()
11:12:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:39
DEBUG
Exiting history()
11:12:39
DEBUG
Exiting history()
11:12:39
DEBUG
Entering history()
11:12:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:39
DEBUG
Entering get()
11:12:39
DEBUG
Entering _make_request()
11:12:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:39
DEBUG
Entering _get_cookie_and_crumb()
11:12:39
DEBUG
cookie_mode = 'basic'
11:12:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:39
DEBUG
Entering _get_cookie_basic()
11:12:39
DEBUG
reusing cookie
11:12:39
DEBUG
Exiting _get_cookie_basic()
11:12:39
DEBUG
Entering _get_crumb_basic()
11:12:39
DEBUG
reusing crumb
11:12:39
DEBUG
Exiting _get_crumb_basic()
11:12:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:39
DEBUG
Exiting _get_cookie_and_crumb()
11:12:39
DEBUG
response code=200
11:12:39
DEBUG
Exiting _make_request()
11:12:39
DEBUG
Exiting get()
11:12:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:39
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:39
DEBUG
Exiting history()
11:12:47
DEBUG
Resetting dropped connection: paper-api.alpaca.markets
11:12:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:12:49
DEBUG
Entering history()
11:12:49
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:49
DEBUG
Entering history()
11:12:49
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:49
DEBUG
Entering get()
11:12:49
DEBUG
Entering _make_request()
11:12:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:49
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:49
DEBUG
Entering _get_cookie_and_crumb()
11:12:49
DEBUG
cookie_mode = 'basic'
11:12:49
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:49
DEBUG
Entering _get_cookie_basic()
11:12:49
DEBUG
reusing cookie
11:12:49
DEBUG
Exiting _get_cookie_basic()
11:12:49
DEBUG
Entering _get_crumb_basic()
11:12:49
DEBUG
reusing crumb
11:12:49
DEBUG
Exiting _get_crumb_basic()
11:12:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:49
DEBUG
Exiting _get_cookie_and_crumb()
11:12:49
DEBUG
response code=200
11:12:49
DEBUG
Exiting _make_request()
11:12:49
DEBUG
Exiting get()
11:12:49
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:49
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:49
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:49
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:49
DEBUG
Exiting history()
11:12:49
DEBUG
Exiting history()
11:12:49
DEBUG
Entering history()
11:12:49
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:49
DEBUG
Entering get()
11:12:49
DEBUG
Entering _make_request()
11:12:49
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:49
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:49
DEBUG
Entering _get_cookie_and_crumb()
11:12:49
DEBUG
cookie_mode = 'basic'
11:12:49
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:49
DEBUG
Entering _get_cookie_basic()
11:12:49
DEBUG
reusing cookie
11:12:49
DEBUG
Exiting _get_cookie_basic()
11:12:49
DEBUG
Entering _get_crumb_basic()
11:12:49
DEBUG
reusing crumb
11:12:49
DEBUG
Exiting _get_crumb_basic()
11:12:49
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:49
DEBUG
Exiting _get_cookie_and_crumb()
11:12:49
DEBUG
response code=200
11:12:49
DEBUG
Exiting _make_request()
11:12:49
DEBUG
Exiting get()
11:12:49
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:49
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:49
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:49
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:49
DEBUG
Exiting history()
11:12:59
DEBUG
Entering history()
11:12:59
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:12:59
DEBUG
Entering history()
11:12:59
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:59
DEBUG
Entering get()
11:12:59
DEBUG
Entering _make_request()
11:12:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:59
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:12:59
DEBUG
Entering _get_cookie_and_crumb()
11:12:59
DEBUG
cookie_mode = 'basic'
11:12:59
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:59
DEBUG
Entering _get_cookie_basic()
11:12:59
DEBUG
reusing cookie
11:12:59
DEBUG
Exiting _get_cookie_basic()
11:12:59
DEBUG
Entering _get_crumb_basic()
11:12:59
DEBUG
reusing crumb
11:12:59
DEBUG
Exiting _get_crumb_basic()
11:12:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:59
DEBUG
Exiting _get_cookie_and_crumb()
11:12:59
DEBUG
response code=200
11:12:59
DEBUG
Exiting _make_request()
11:12:59
DEBUG
Exiting get()
11:12:59
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:12:59
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:59
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:59
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:12:59
DEBUG
Exiting history()
11:12:59
DEBUG
Exiting history()
11:12:59
DEBUG
Entering history()
11:12:59
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:59
DEBUG
Entering get()
11:12:59
DEBUG
Entering _make_request()
11:12:59
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:12:59
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:12:59
DEBUG
Entering _get_cookie_and_crumb()
11:12:59
DEBUG
cookie_mode = 'basic'
11:12:59
DEBUG
Entering _get_cookie_and_crumb_basic()
11:12:59
DEBUG
Entering _get_cookie_basic()
11:12:59
DEBUG
reusing cookie
11:12:59
DEBUG
Exiting _get_cookie_basic()
11:12:59
DEBUG
Entering _get_crumb_basic()
11:12:59
DEBUG
reusing crumb
11:12:59
DEBUG
Exiting _get_crumb_basic()
11:12:59
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:12:59
DEBUG
Exiting _get_cookie_and_crumb()
11:12:59
DEBUG
response code=200
11:12:59
DEBUG
Exiting _make_request()
11:12:59
DEBUG
Exiting get()
11:12:59
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:12:59
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:59
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:12:59
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:12:59
DEBUG
Exiting history()
11:13:00
DEBUG
BAR: 11:12:00 O=54.34 H=54.40 L=54.34 C=54.40
11:13:00
DEBUG
Checking: C=54.40 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:13:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:13:09
DEBUG
Entering history()
11:13:09
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:13:09
DEBUG
Entering history()
11:13:09
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:09
DEBUG
Entering get()
11:13:09
DEBUG
Entering _make_request()
11:13:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:09
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:09
DEBUG
Entering _get_cookie_and_crumb()
11:13:09
DEBUG
cookie_mode = 'basic'
11:13:09
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:09
DEBUG
Entering _get_cookie_basic()
11:13:09
DEBUG
reusing cookie
11:13:09
DEBUG
Exiting _get_cookie_basic()
11:13:09
DEBUG
Entering _get_crumb_basic()
11:13:09
DEBUG
reusing crumb
11:13:09
DEBUG
Exiting _get_crumb_basic()
11:13:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:09
DEBUG
Exiting _get_cookie_and_crumb()
11:13:09
DEBUG
response code=200
11:13:09
DEBUG
Exiting _make_request()
11:13:09
DEBUG
Exiting get()
11:13:09
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:13:09
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:09
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:09
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:09
DEBUG
Exiting history()
11:13:09
DEBUG
Exiting history()
11:13:09
DEBUG
Entering history()
11:13:09
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:09
DEBUG
Entering get()
11:13:09
DEBUG
Entering _make_request()
11:13:09
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:09
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:09
DEBUG
Entering _get_cookie_and_crumb()
11:13:09
DEBUG
cookie_mode = 'basic'
11:13:09
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:09
DEBUG
Entering _get_cookie_basic()
11:13:09
DEBUG
reusing cookie
11:13:09
DEBUG
Exiting _get_cookie_basic()
11:13:09
DEBUG
Entering _get_crumb_basic()
11:13:09
DEBUG
reusing crumb
11:13:09
DEBUG
Exiting _get_crumb_basic()
11:13:09
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:09
DEBUG
Exiting _get_cookie_and_crumb()
11:13:09
DEBUG
response code=200
11:13:09
DEBUG
Exiting _make_request()
11:13:09
DEBUG
Exiting get()
11:13:09
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:13:09
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:09
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:09
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:13:09
DEBUG
Exiting history()
11:13:19
DEBUG
Entering history()
11:13:19
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:13:19
DEBUG
Entering history()
11:13:19
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:19
DEBUG
Entering get()
11:13:19
DEBUG
Entering _make_request()
11:13:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:19
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:19
DEBUG
Entering _get_cookie_and_crumb()
11:13:19
DEBUG
cookie_mode = 'basic'
11:13:19
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:19
DEBUG
Entering _get_cookie_basic()
11:13:19
DEBUG
reusing cookie
11:13:19
DEBUG
Exiting _get_cookie_basic()
11:13:19
DEBUG
Entering _get_crumb_basic()
11:13:19
DEBUG
reusing crumb
11:13:19
DEBUG
Exiting _get_crumb_basic()
11:13:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:19
DEBUG
Exiting _get_cookie_and_crumb()
11:13:19
DEBUG
response code=200
11:13:19
DEBUG
Exiting _make_request()
11:13:19
DEBUG
Exiting get()
11:13:19
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:13:19
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:19
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:19
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:19
DEBUG
Exiting history()
11:13:19
DEBUG
Exiting history()
11:13:19
DEBUG
Entering history()
11:13:19
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:19
DEBUG
Entering get()
11:13:19
DEBUG
Entering _make_request()
11:13:19
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:19
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:19
DEBUG
Entering _get_cookie_and_crumb()
11:13:19
DEBUG
cookie_mode = 'basic'
11:13:19
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:19
DEBUG
Entering _get_cookie_basic()
11:13:19
DEBUG
reusing cookie
11:13:19
DEBUG
Exiting _get_cookie_basic()
11:13:19
DEBUG
Entering _get_crumb_basic()
11:13:19
DEBUG
reusing crumb
11:13:19
DEBUG
Exiting _get_crumb_basic()
11:13:19
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:19
DEBUG
Exiting _get_cookie_and_crumb()
11:13:19
DEBUG
response code=200
11:13:19
DEBUG
Exiting _make_request()
11:13:19
DEBUG
Exiting get()
11:13:19
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:13:19
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:19
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:19
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:13:19
DEBUG
Exiting history()
11:13:29
DEBUG
Entering history()
11:13:29
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:13:29
DEBUG
Entering history()
11:13:29
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:29
DEBUG
Entering get()
11:13:29
DEBUG
Entering _make_request()
11:13:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:29
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:29
DEBUG
Entering _get_cookie_and_crumb()
11:13:29
DEBUG
cookie_mode = 'basic'
11:13:29
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:29
DEBUG
Entering _get_cookie_basic()
11:13:29
DEBUG
reusing cookie
11:13:29
DEBUG
Exiting _get_cookie_basic()
11:13:29
DEBUG
Entering _get_crumb_basic()
11:13:29
DEBUG
reusing crumb
11:13:29
DEBUG
Exiting _get_crumb_basic()
11:13:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:29
DEBUG
Exiting _get_cookie_and_crumb()
11:13:29
DEBUG
response code=200
11:13:29
DEBUG
Exiting _make_request()
11:13:29
DEBUG
Exiting get()
11:13:29
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:13:29
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:29
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:29
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:29
DEBUG
Exiting history()
11:13:29
DEBUG
Exiting history()
11:13:29
DEBUG
Entering history()
11:13:29
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:29
DEBUG
Entering get()
11:13:29
DEBUG
Entering _make_request()
11:13:29
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:29
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:29
DEBUG
Entering _get_cookie_and_crumb()
11:13:29
DEBUG
cookie_mode = 'basic'
11:13:29
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:29
DEBUG
Entering _get_cookie_basic()
11:13:29
DEBUG
reusing cookie
11:13:29
DEBUG
Exiting _get_cookie_basic()
11:13:29
DEBUG
Entering _get_crumb_basic()
11:13:29
DEBUG
reusing crumb
11:13:29
DEBUG
Exiting _get_crumb_basic()
11:13:29
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:29
DEBUG
Exiting _get_cookie_and_crumb()
11:13:29
DEBUG
response code=200
11:13:29
DEBUG
Exiting _make_request()
11:13:29
DEBUG
Exiting get()
11:13:29
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:13:29
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:29
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:29
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:13:29
DEBUG
Exiting history()
11:13:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:13:39
DEBUG
Entering history()
11:13:39
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:13:39
DEBUG
Entering history()
11:13:39
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:39
DEBUG
Entering get()
11:13:39
DEBUG
Entering _make_request()
11:13:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:39
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:39
DEBUG
Entering _get_cookie_and_crumb()
11:13:39
DEBUG
cookie_mode = 'basic'
11:13:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:39
DEBUG
Entering _get_cookie_basic()
11:13:39
DEBUG
reusing cookie
11:13:39
DEBUG
Exiting _get_cookie_basic()
11:13:39
DEBUG
Entering _get_crumb_basic()
11:13:39
DEBUG
reusing crumb
11:13:39
DEBUG
Exiting _get_crumb_basic()
11:13:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:39
DEBUG
Exiting _get_cookie_and_crumb()
11:13:39
DEBUG
response code=200
11:13:39
DEBUG
Exiting _make_request()
11:13:39
DEBUG
Exiting get()
11:13:39
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:13:39
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:39
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:39
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:39
DEBUG
Exiting history()
11:13:39
DEBUG
Exiting history()
11:13:39
DEBUG
Entering history()
11:13:39
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:39
DEBUG
Entering get()
11:13:39
DEBUG
Entering _make_request()
11:13:39
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:39
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:39
DEBUG
Entering _get_cookie_and_crumb()
11:13:39
DEBUG
cookie_mode = 'basic'
11:13:39
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:39
DEBUG
Entering _get_cookie_basic()
11:13:39
DEBUG
reusing cookie
11:13:39
DEBUG
Exiting _get_cookie_basic()
11:13:39
DEBUG
Entering _get_crumb_basic()
11:13:39
DEBUG
reusing crumb
11:13:39
DEBUG
Exiting _get_crumb_basic()
11:13:39
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:39
DEBUG
Exiting _get_cookie_and_crumb()
11:13:39
DEBUG
response code=200
11:13:39
DEBUG
Exiting _make_request()
11:13:39
DEBUG
Exiting get()
11:13:39
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:13:39
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:39
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:13:40
DEBUG
Exiting history()
11:13:47
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:13:50
DEBUG
Entering history()
11:13:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:13:50
DEBUG
Entering history()
11:13:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:50
DEBUG
Entering get()
11:13:50
DEBUG
Entering _make_request()
11:13:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:13:50
DEBUG
Entering _get_cookie_and_crumb()
11:13:50
DEBUG
cookie_mode = 'basic'
11:13:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:50
DEBUG
Entering _get_cookie_basic()
11:13:50
DEBUG
reusing cookie
11:13:50
DEBUG
Exiting _get_cookie_basic()
11:13:50
DEBUG
Entering _get_crumb_basic()
11:13:50
DEBUG
reusing crumb
11:13:50
DEBUG
Exiting _get_crumb_basic()
11:13:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:50
DEBUG
Exiting _get_cookie_and_crumb()
11:13:50
DEBUG
response code=200
11:13:50
DEBUG
Exiting _make_request()
11:13:50
DEBUG
Exiting get()
11:13:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:13:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:50
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:50
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:13:50
DEBUG
Exiting history()
11:13:50
DEBUG
Exiting history()
11:13:50
DEBUG
Entering history()
11:13:50
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:50
DEBUG
Entering get()
11:13:50
DEBUG
Entering _make_request()
11:13:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:13:50
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:13:50
DEBUG
Entering _get_cookie_and_crumb()
11:13:50
DEBUG
cookie_mode = 'basic'
11:13:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:13:50
DEBUG
Entering _get_cookie_basic()
11:13:50
DEBUG
reusing cookie
11:13:50
DEBUG
Exiting _get_cookie_basic()
11:13:50
DEBUG
Entering _get_crumb_basic()
11:13:50
DEBUG
reusing crumb
11:13:50
DEBUG
Exiting _get_crumb_basic()
11:13:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:13:50
DEBUG
Exiting _get_cookie_and_crumb()
11:13:50
DEBUG
response code=200
11:13:50
DEBUG
Exiting _make_request()
11:13:50
DEBUG
Exiting get()
11:13:50
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:13:50
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:50
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:13:50
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:13:50
DEBUG
Exiting history()
11:14:00
DEBUG
Entering history()
11:14:00
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:00
DEBUG
Entering history()
11:14:00
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:00
DEBUG
Entering get()
11:14:00
DEBUG
Entering _make_request()
11:14:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:00
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:00
DEBUG
Entering _get_cookie_and_crumb()
11:14:00
DEBUG
cookie_mode = 'basic'
11:14:00
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:00
DEBUG
Entering _get_cookie_basic()
11:14:00
DEBUG
reusing cookie
11:14:00
DEBUG
Exiting _get_cookie_basic()
11:14:00
DEBUG
Entering _get_crumb_basic()
11:14:00
DEBUG
reusing crumb
11:14:00
DEBUG
Exiting _get_crumb_basic()
11:14:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:00
DEBUG
Exiting _get_cookie_and_crumb()
11:14:00
DEBUG
BAR: 11:13:00 O=54.50 H=54.50 L=54.50 C=54.50
11:14:00
DEBUG
Checking: C=54.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:14:00
DEBUG
response code=200
11:14:00
DEBUG
Exiting _make_request()
11:14:00
DEBUG
Exiting get()
11:14:00
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:14:00
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:00
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:00
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:00
DEBUG
Exiting history()
11:14:00
DEBUG
Exiting history()
11:14:00
DEBUG
Entering history()
11:14:00
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:00
DEBUG
Entering get()
11:14:00
DEBUG
Entering _make_request()
11:14:00
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:00
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:00
DEBUG
Entering _get_cookie_and_crumb()
11:14:00
DEBUG
cookie_mode = 'basic'
11:14:00
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:00
DEBUG
Entering _get_cookie_basic()
11:14:00
DEBUG
reusing cookie
11:14:00
DEBUG
Exiting _get_cookie_basic()
11:14:00
DEBUG
Entering _get_crumb_basic()
11:14:00
DEBUG
reusing crumb
11:14:00
DEBUG
Exiting _get_crumb_basic()
11:14:00
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:00
DEBUG
Exiting _get_cookie_and_crumb()
11:14:00
DEBUG
response code=200
11:14:00
DEBUG
Exiting _make_request()
11:14:00
DEBUG
Exiting get()
11:14:00
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:14:00
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:00
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:00
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:00
DEBUG
Exiting history()
11:14:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:14:10
DEBUG
Entering history()
11:14:10
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:10
DEBUG
Entering history()
11:14:10
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:10
DEBUG
Entering get()
11:14:10
DEBUG
Entering _make_request()
11:14:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:10
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:10
DEBUG
Entering _get_cookie_and_crumb()
11:14:10
DEBUG
cookie_mode = 'basic'
11:14:10
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:10
DEBUG
Entering _get_cookie_basic()
11:14:10
DEBUG
reusing cookie
11:14:10
DEBUG
Exiting _get_cookie_basic()
11:14:10
DEBUG
Entering _get_crumb_basic()
11:14:10
DEBUG
reusing crumb
11:14:10
DEBUG
Exiting _get_crumb_basic()
11:14:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:10
DEBUG
Exiting _get_cookie_and_crumb()
11:14:10
DEBUG
response code=200
11:14:10
DEBUG
Exiting _make_request()
11:14:10
DEBUG
Exiting get()
11:14:10
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:14:10
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:10
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:10
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:10
DEBUG
Exiting history()
11:14:10
DEBUG
Exiting history()
11:14:10
DEBUG
Entering history()
11:14:10
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:10
DEBUG
Entering get()
11:14:10
DEBUG
Entering _make_request()
11:14:10
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:10
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:10
DEBUG
Entering _get_cookie_and_crumb()
11:14:10
DEBUG
cookie_mode = 'basic'
11:14:10
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:10
DEBUG
Entering _get_cookie_basic()
11:14:10
DEBUG
reusing cookie
11:14:10
DEBUG
Exiting _get_cookie_basic()
11:14:10
DEBUG
Entering _get_crumb_basic()
11:14:10
DEBUG
reusing crumb
11:14:10
DEBUG
Exiting _get_crumb_basic()
11:14:10
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:10
DEBUG
Exiting _get_cookie_and_crumb()
11:14:10
DEBUG
response code=200
11:14:10
DEBUG
Exiting _make_request()
11:14:10
DEBUG
Exiting get()
11:14:10
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:14:10
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:10
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:10
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:10
DEBUG
Exiting history()
11:14:20
DEBUG
Entering history()
11:14:20
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:20
DEBUG
Entering history()
11:14:20
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:20
DEBUG
Entering get()
11:14:20
DEBUG
Entering _make_request()
11:14:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:20
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:20
DEBUG
Entering _get_cookie_and_crumb()
11:14:20
DEBUG
cookie_mode = 'basic'
11:14:20
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:20
DEBUG
Entering _get_cookie_basic()
11:14:20
DEBUG
reusing cookie
11:14:20
DEBUG
Exiting _get_cookie_basic()
11:14:20
DEBUG
Entering _get_crumb_basic()
11:14:20
DEBUG
reusing crumb
11:14:20
DEBUG
Exiting _get_crumb_basic()
11:14:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:20
DEBUG
Exiting _get_cookie_and_crumb()
11:14:20
DEBUG
response code=200
11:14:20
DEBUG
Exiting _make_request()
11:14:20
DEBUG
Exiting get()
11:14:20
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:06:54
11:14:20
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:20
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:20
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:20
DEBUG
Exiting history()
11:14:20
DEBUG
Exiting history()
11:14:20
DEBUG
Entering history()
11:14:20
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:20
DEBUG
Entering get()
11:14:20
DEBUG
Entering _make_request()
11:14:20
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:20
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:20
DEBUG
Entering _get_cookie_and_crumb()
11:14:20
DEBUG
cookie_mode = 'basic'
11:14:20
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:20
DEBUG
Entering _get_cookie_basic()
11:14:20
DEBUG
reusing cookie
11:14:20
DEBUG
Exiting _get_cookie_basic()
11:14:20
DEBUG
Entering _get_crumb_basic()
11:14:20
DEBUG
reusing crumb
11:14:20
DEBUG
Exiting _get_crumb_basic()
11:14:20
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:20
DEBUG
Exiting _get_cookie_and_crumb()
11:14:20
DEBUG
response code=200
11:14:20
DEBUG
Exiting _make_request()
11:14:20
DEBUG
Exiting get()
11:14:20
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:06:54
11:14:20
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:20
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:06:54-05:00
11:14:20
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:20
DEBUG
Exiting history()
11:14:30
DEBUG
Entering history()
11:14:30
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:30
DEBUG
Entering history()
11:14:30
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:30
DEBUG
Entering get()
11:14:30
DEBUG
Entering _make_request()
11:14:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:30
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:30
DEBUG
Entering _get_cookie_and_crumb()
11:14:30
DEBUG
cookie_mode = 'basic'
11:14:30
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:30
DEBUG
Entering _get_cookie_basic()
11:14:30
DEBUG
reusing cookie
11:14:30
DEBUG
Exiting _get_cookie_basic()
11:14:30
DEBUG
Entering _get_crumb_basic()
11:14:30
DEBUG
reusing crumb
11:14:30
DEBUG
Exiting _get_crumb_basic()
11:14:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:30
DEBUG
Exiting _get_cookie_and_crumb()
11:14:30
DEBUG
response code=200
11:14:30
DEBUG
Exiting _make_request()
11:14:30
DEBUG
Exiting get()
11:14:30
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:29
11:14:30
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:30
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:30
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:30
DEBUG
Exiting history()
11:14:30
DEBUG
Exiting history()
11:14:30
DEBUG
Entering history()
11:14:30
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:30
DEBUG
Entering get()
11:14:30
DEBUG
Entering _make_request()
11:14:30
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:30
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:30
DEBUG
Entering _get_cookie_and_crumb()
11:14:30
DEBUG
cookie_mode = 'basic'
11:14:30
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:30
DEBUG
Entering _get_cookie_basic()
11:14:30
DEBUG
reusing cookie
11:14:30
DEBUG
Exiting _get_cookie_basic()
11:14:30
DEBUG
Entering _get_crumb_basic()
11:14:30
DEBUG
reusing crumb
11:14:30
DEBUG
Exiting _get_crumb_basic()
11:14:30
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:30
DEBUG
Exiting _get_cookie_and_crumb()
11:14:30
DEBUG
response code=200
11:14:30
DEBUG
Exiting _make_request()
11:14:30
DEBUG
Exiting get()
11:14:30
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:29
11:14:30
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:30
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:30
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:30
DEBUG
Exiting history()
11:14:30
DEBUG
POLL [Yahoo]: 11:14:30 Price=$54.48
11:14:30
DEBUG
CHECK: C=54.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:14:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:14:40
DEBUG
Entering history()
11:14:40
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:40
DEBUG
Entering history()
11:14:40
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:40
DEBUG
Entering get()
11:14:40
DEBUG
Entering _make_request()
11:14:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:40
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:40
DEBUG
Entering _get_cookie_and_crumb()
11:14:40
DEBUG
cookie_mode = 'basic'
11:14:40
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:40
DEBUG
Entering _get_cookie_basic()
11:14:40
DEBUG
reusing cookie
11:14:40
DEBUG
Exiting _get_cookie_basic()
11:14:40
DEBUG
Entering _get_crumb_basic()
11:14:40
DEBUG
reusing crumb
11:14:40
DEBUG
Exiting _get_crumb_basic()
11:14:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:40
DEBUG
Exiting _get_cookie_and_crumb()
11:14:40
DEBUG
response code=200
11:14:40
DEBUG
Exiting _make_request()
11:14:40
DEBUG
Exiting get()
11:14:40
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:29
11:14:40
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:40
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:40
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:40
DEBUG
Exiting history()
11:14:40
DEBUG
Exiting history()
11:14:40
DEBUG
Entering history()
11:14:40
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:40
DEBUG
Entering get()
11:14:40
DEBUG
Entering _make_request()
11:14:40
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:40
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:40
DEBUG
Entering _get_cookie_and_crumb()
11:14:40
DEBUG
cookie_mode = 'basic'
11:14:40
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:40
DEBUG
Entering _get_cookie_basic()
11:14:40
DEBUG
reusing cookie
11:14:40
DEBUG
Exiting _get_cookie_basic()
11:14:40
DEBUG
Entering _get_crumb_basic()
11:14:40
DEBUG
reusing crumb
11:14:40
DEBUG
Exiting _get_crumb_basic()
11:14:40
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:40
DEBUG
Exiting _get_cookie_and_crumb()
11:14:40
DEBUG
response code=200
11:14:40
DEBUG
Exiting _make_request()
11:14:40
DEBUG
Exiting get()
11:14:40
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:29
11:14:40
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:40
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:29-05:00
11:14:40
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:40
DEBUG
Exiting history()
11:14:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:14:50
DEBUG
Entering history()
11:14:50
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:14:50
DEBUG
Entering history()
11:14:50
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:50
DEBUG
Entering get()
11:14:50
DEBUG
Entering _make_request()
11:14:50
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:50
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:14:50
DEBUG
Entering _get_cookie_and_crumb()
11:14:50
DEBUG
cookie_mode = 'basic'
11:14:50
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:50
DEBUG
Entering _get_cookie_basic()
11:14:50
DEBUG
reusing cookie
11:14:50
DEBUG
Exiting _get_cookie_basic()
11:14:50
DEBUG
Entering _get_crumb_basic()
11:14:50
DEBUG
reusing crumb
11:14:50
DEBUG
Exiting _get_crumb_basic()
11:14:50
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:50
DEBUG
Exiting _get_cookie_and_crumb()
11:14:50
DEBUG
response code=200
11:14:50
DEBUG
Exiting _make_request()
11:14:50
DEBUG
Exiting get()
11:14:50
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:14:50
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:14:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:14:51
DEBUG
Exiting history()
11:14:51
DEBUG
Exiting history()
11:14:51
DEBUG
Entering history()
11:14:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:51
DEBUG
Entering get()
11:14:51
DEBUG
Entering _make_request()
11:14:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:14:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:14:51
DEBUG
Entering _get_cookie_and_crumb()
11:14:51
DEBUG
cookie_mode = 'basic'
11:14:51
DEBUG
Entering _get_cookie_and_crumb_basic()
11:14:51
DEBUG
Entering _get_cookie_basic()
11:14:51
DEBUG
reusing cookie
11:14:51
DEBUG
Exiting _get_cookie_basic()
11:14:51
DEBUG
Entering _get_crumb_basic()
11:14:51
DEBUG
reusing crumb
11:14:51
DEBUG
Exiting _get_crumb_basic()
11:14:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:14:51
DEBUG
Exiting _get_cookie_and_crumb()
11:14:51
DEBUG
response code=200
11:14:51
DEBUG
Exiting _make_request()
11:14:51
DEBUG
Exiting get()
11:14:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:14:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:14:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:14:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:14:51
DEBUG
Exiting history()
11:14:51
DEBUG
POLL [Yahoo]: 11:14:51 Price=$54.50
11:14:51
DEBUG
CHECK: C=54.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:15:00
DEBUG
BAR: 11:14:00 O=54.53 H=54.53 L=54.53 C=54.53
11:15:00
DEBUG
Checking: C=54.53 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:15:01
DEBUG
Entering history()
11:15:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:01
DEBUG
Entering history()
11:15:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:01
DEBUG
Entering get()
11:15:01
DEBUG
Entering _make_request()
11:15:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:01
DEBUG
Entering _get_cookie_and_crumb()
11:15:01
DEBUG
cookie_mode = 'basic'
11:15:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:01
DEBUG
Entering _get_cookie_basic()
11:15:01
DEBUG
reusing cookie
11:15:01
DEBUG
Exiting _get_cookie_basic()
11:15:01
DEBUG
Entering _get_crumb_basic()
11:15:01
DEBUG
reusing crumb
11:15:01
DEBUG
Exiting _get_crumb_basic()
11:15:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:01
DEBUG
Exiting _get_cookie_and_crumb()
11:15:01
DEBUG
response code=200
11:15:01
DEBUG
Exiting _make_request()
11:15:01
DEBUG
Exiting get()
11:15:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:01
DEBUG
Exiting history()
11:15:01
DEBUG
Exiting history()
11:15:01
DEBUG
Entering history()
11:15:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:01
DEBUG
Entering get()
11:15:01
DEBUG
Entering _make_request()
11:15:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:01
DEBUG
Entering _get_cookie_and_crumb()
11:15:01
DEBUG
cookie_mode = 'basic'
11:15:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:01
DEBUG
Entering _get_cookie_basic()
11:15:01
DEBUG
reusing cookie
11:15:01
DEBUG
Exiting _get_cookie_basic()
11:15:01
DEBUG
Entering _get_crumb_basic()
11:15:01
DEBUG
reusing crumb
11:15:01
DEBUG
Exiting _get_crumb_basic()
11:15:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:01
DEBUG
Exiting _get_cookie_and_crumb()
11:15:01
DEBUG
response code=200
11:15:01
DEBUG
Exiting _make_request()
11:15:01
DEBUG
Exiting get()
11:15:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:01
DEBUG
Exiting history()
11:15:01
DEBUG
CHECK: C=54.50 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:15:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:15:11
DEBUG
Entering history()
11:15:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:11
DEBUG
Entering history()
11:15:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:11
DEBUG
Entering get()
11:15:11
DEBUG
Entering _make_request()
11:15:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:11
DEBUG
Entering _get_cookie_and_crumb()
11:15:11
DEBUG
cookie_mode = 'basic'
11:15:11
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:11
DEBUG
Entering _get_cookie_basic()
11:15:11
DEBUG
reusing cookie
11:15:11
DEBUG
Exiting _get_cookie_basic()
11:15:11
DEBUG
Entering _get_crumb_basic()
11:15:11
DEBUG
reusing crumb
11:15:11
DEBUG
Exiting _get_crumb_basic()
11:15:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:11
DEBUG
Exiting _get_cookie_and_crumb()
11:15:11
DEBUG
response code=200
11:15:11
DEBUG
Exiting _make_request()
11:15:11
DEBUG
Exiting get()
11:15:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:11
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:11
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:11
DEBUG
Exiting history()
11:15:11
DEBUG
Exiting history()
11:15:11
DEBUG
Entering history()
11:15:11
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:11
DEBUG
Entering get()
11:15:11
DEBUG
Entering _make_request()
11:15:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:11
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:11
DEBUG
Entering _get_cookie_and_crumb()
11:15:11
DEBUG
cookie_mode = 'basic'
11:15:11
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:11
DEBUG
Entering _get_cookie_basic()
11:15:11
DEBUG
reusing cookie
11:15:11
DEBUG
Exiting _get_cookie_basic()
11:15:11
DEBUG
Entering _get_crumb_basic()
11:15:11
DEBUG
reusing crumb
11:15:11
DEBUG
Exiting _get_crumb_basic()
11:15:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:11
DEBUG
Exiting _get_cookie_and_crumb()
11:15:11
DEBUG
response code=200
11:15:11
DEBUG
Exiting _make_request()
11:15:11
DEBUG
Exiting get()
11:15:11
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:11
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:11
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:11
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:11
DEBUG
Exiting history()
11:15:21
DEBUG
Entering history()
11:15:21
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:21
DEBUG
Entering history()
11:15:21
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:21
DEBUG
Entering get()
11:15:21
DEBUG
Entering _make_request()
11:15:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:21
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:21
DEBUG
Entering _get_cookie_and_crumb()
11:15:21
DEBUG
cookie_mode = 'basic'
11:15:21
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:21
DEBUG
Entering _get_cookie_basic()
11:15:21
DEBUG
reusing cookie
11:15:21
DEBUG
Exiting _get_cookie_basic()
11:15:21
DEBUG
Entering _get_crumb_basic()
11:15:21
DEBUG
reusing crumb
11:15:21
DEBUG
Exiting _get_crumb_basic()
11:15:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:21
DEBUG
Exiting _get_cookie_and_crumb()
11:15:21
DEBUG
response code=200
11:15:21
DEBUG
Exiting _make_request()
11:15:21
DEBUG
Exiting get()
11:15:21
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:21
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:21
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:21
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:21
DEBUG
Exiting history()
11:15:21
DEBUG
Exiting history()
11:15:21
DEBUG
Entering history()
11:15:21
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:21
DEBUG
Entering get()
11:15:21
DEBUG
Entering _make_request()
11:15:21
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:21
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:21
DEBUG
Entering _get_cookie_and_crumb()
11:15:21
DEBUG
cookie_mode = 'basic'
11:15:21
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:21
DEBUG
Entering _get_cookie_basic()
11:15:21
DEBUG
reusing cookie
11:15:21
DEBUG
Exiting _get_cookie_basic()
11:15:21
DEBUG
Entering _get_crumb_basic()
11:15:21
DEBUG
reusing crumb
11:15:21
DEBUG
Exiting _get_crumb_basic()
11:15:21
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:21
DEBUG
Exiting _get_cookie_and_crumb()
11:15:21
DEBUG
response code=200
11:15:21
DEBUG
Exiting _make_request()
11:15:21
DEBUG
Exiting get()
11:15:21
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:21
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:21
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:21
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:21
DEBUG
Exiting history()
11:15:31
DEBUG
Entering history()
11:15:31
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:31
DEBUG
Entering history()
11:15:31
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:31
DEBUG
Entering get()
11:15:31
DEBUG
Entering _make_request()
11:15:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:31
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:31
DEBUG
Entering _get_cookie_and_crumb()
11:15:31
DEBUG
cookie_mode = 'basic'
11:15:31
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:31
DEBUG
Entering _get_cookie_basic()
11:15:31
DEBUG
reusing cookie
11:15:31
DEBUG
Exiting _get_cookie_basic()
11:15:31
DEBUG
Entering _get_crumb_basic()
11:15:31
DEBUG
reusing crumb
11:15:31
DEBUG
Exiting _get_crumb_basic()
11:15:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:31
DEBUG
Exiting _get_cookie_and_crumb()
11:15:31
DEBUG
response code=200
11:15:31
DEBUG
Exiting _make_request()
11:15:31
DEBUG
Exiting get()
11:15:31
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:31
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:31
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:31
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:31
DEBUG
Exiting history()
11:15:31
DEBUG
Exiting history()
11:15:31
DEBUG
Entering history()
11:15:31
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:31
DEBUG
Entering get()
11:15:31
DEBUG
Entering _make_request()
11:15:31
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:31
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:31
DEBUG
Entering _get_cookie_and_crumb()
11:15:31
DEBUG
cookie_mode = 'basic'
11:15:31
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:31
DEBUG
Entering _get_cookie_basic()
11:15:31
DEBUG
reusing cookie
11:15:31
DEBUG
Exiting _get_cookie_basic()
11:15:31
DEBUG
Entering _get_crumb_basic()
11:15:31
DEBUG
reusing crumb
11:15:31
DEBUG
Exiting _get_crumb_basic()
11:15:31
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:31
DEBUG
Exiting _get_cookie_and_crumb()
11:15:31
DEBUG
response code=200
11:15:31
DEBUG
Exiting _make_request()
11:15:31
DEBUG
Exiting get()
11:15:31
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:31
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:31
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:31
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:31
DEBUG
Exiting history()
11:15:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:15:41
DEBUG
Entering history()
11:15:41
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:41
DEBUG
Entering history()
11:15:41
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:41
DEBUG
Entering get()
11:15:41
DEBUG
Entering _make_request()
11:15:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:41
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:41
DEBUG
Entering _get_cookie_and_crumb()
11:15:41
DEBUG
cookie_mode = 'basic'
11:15:41
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:41
DEBUG
Entering _get_cookie_basic()
11:15:41
DEBUG
reusing cookie
11:15:41
DEBUG
Exiting _get_cookie_basic()
11:15:41
DEBUG
Entering _get_crumb_basic()
11:15:41
DEBUG
reusing crumb
11:15:41
DEBUG
Exiting _get_crumb_basic()
11:15:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:41
DEBUG
Exiting _get_cookie_and_crumb()
11:15:41
DEBUG
response code=200
11:15:41
DEBUG
Exiting _make_request()
11:15:41
DEBUG
Exiting get()
11:15:41
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:41
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:41
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:41
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:41
DEBUG
Exiting history()
11:15:41
DEBUG
Exiting history()
11:15:41
DEBUG
Entering history()
11:15:41
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:41
DEBUG
Entering get()
11:15:41
DEBUG
Entering _make_request()
11:15:41
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:41
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:41
DEBUG
Entering _get_cookie_and_crumb()
11:15:41
DEBUG
cookie_mode = 'basic'
11:15:41
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:41
DEBUG
Entering _get_cookie_basic()
11:15:41
DEBUG
reusing cookie
11:15:41
DEBUG
Exiting _get_cookie_basic()
11:15:41
DEBUG
Entering _get_crumb_basic()
11:15:41
DEBUG
reusing crumb
11:15:41
DEBUG
Exiting _get_crumb_basic()
11:15:41
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:41
DEBUG
Exiting _get_cookie_and_crumb()
11:15:41
DEBUG
response code=200
11:15:41
DEBUG
Exiting _make_request()
11:15:41
DEBUG
Exiting get()
11:15:41
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:41
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:41
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:41
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:41
DEBUG
Exiting history()
11:15:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:15:51
DEBUG
Entering history()
11:15:51
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:15:51
DEBUG
Entering history()
11:15:51
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:51
DEBUG
Entering get()
11:15:51
DEBUG
Entering _make_request()
11:15:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:51
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:15:51
DEBUG
Entering _get_cookie_and_crumb()
11:15:51
DEBUG
cookie_mode = 'basic'
11:15:51
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:51
DEBUG
Entering _get_cookie_basic()
11:15:51
DEBUG
reusing cookie
11:15:51
DEBUG
Exiting _get_cookie_basic()
11:15:51
DEBUG
Entering _get_crumb_basic()
11:15:51
DEBUG
reusing crumb
11:15:51
DEBUG
Exiting _get_crumb_basic()
11:15:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:51
DEBUG
Exiting _get_cookie_and_crumb()
11:15:51
DEBUG
response code=200
11:15:51
DEBUG
Exiting _make_request()
11:15:51
DEBUG
Exiting get()
11:15:51
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:15:51
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:51
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:51
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:15:51
DEBUG
Exiting history()
11:15:51
DEBUG
Exiting history()
11:15:51
DEBUG
Entering history()
11:15:51
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:51
DEBUG
Entering get()
11:15:51
DEBUG
Entering _make_request()
11:15:51
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:15:51
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:15:51
DEBUG
Entering _get_cookie_and_crumb()
11:15:51
DEBUG
cookie_mode = 'basic'
11:15:51
DEBUG
Entering _get_cookie_and_crumb_basic()
11:15:51
DEBUG
Entering _get_cookie_basic()
11:15:51
DEBUG
reusing cookie
11:15:51
DEBUG
Exiting _get_cookie_basic()
11:15:51
DEBUG
Entering _get_crumb_basic()
11:15:51
DEBUG
reusing crumb
11:15:51
DEBUG
Exiting _get_crumb_basic()
11:15:51
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:15:51
DEBUG
Exiting _get_cookie_and_crumb()
11:15:51
DEBUG
response code=200
11:15:51
DEBUG
Exiting _make_request()
11:15:51
DEBUG
Exiting get()
11:15:51
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:15:51
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:51
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:15:51
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:15:51
DEBUG
Exiting history()
11:16:01
DEBUG
Entering history()
11:16:01
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:01
DEBUG
Entering history()
11:16:01
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:01
DEBUG
Entering get()
11:16:01
DEBUG
Entering _make_request()
11:16:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:01
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:01
DEBUG
Entering _get_cookie_and_crumb()
11:16:01
DEBUG
cookie_mode = 'basic'
11:16:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:01
DEBUG
Entering _get_cookie_basic()
11:16:01
DEBUG
reusing cookie
11:16:01
DEBUG
Exiting _get_cookie_basic()
11:16:01
DEBUG
Entering _get_crumb_basic()
11:16:01
DEBUG
reusing crumb
11:16:01
DEBUG
Exiting _get_crumb_basic()
11:16:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:01
DEBUG
Exiting _get_cookie_and_crumb()
11:16:01
DEBUG
response code=200
11:16:01
DEBUG
Exiting _make_request()
11:16:01
DEBUG
Exiting get()
11:16:01
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:01
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:01
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:01
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:01
DEBUG
Exiting history()
11:16:01
DEBUG
Exiting history()
11:16:01
DEBUG
Entering history()
11:16:01
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:01
DEBUG
Entering get()
11:16:01
DEBUG
Entering _make_request()
11:16:01
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:01
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:01
DEBUG
Entering _get_cookie_and_crumb()
11:16:01
DEBUG
cookie_mode = 'basic'
11:16:01
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:01
DEBUG
Entering _get_cookie_basic()
11:16:01
DEBUG
reusing cookie
11:16:01
DEBUG
Exiting _get_cookie_basic()
11:16:01
DEBUG
Entering _get_crumb_basic()
11:16:01
DEBUG
reusing crumb
11:16:01
DEBUG
Exiting _get_crumb_basic()
11:16:01
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:01
DEBUG
Exiting _get_cookie_and_crumb()
11:16:01
DEBUG
response code=200
11:16:01
DEBUG
Exiting _make_request()
11:16:01
DEBUG
Exiting get()
11:16:01
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:01
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:01
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:01
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:01
DEBUG
Exiting history()
11:16:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:16:11
DEBUG
Entering history()
11:16:11
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:11
DEBUG
Entering history()
11:16:11
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:11
DEBUG
Entering get()
11:16:11
DEBUG
Entering _make_request()
11:16:11
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:11
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:11
DEBUG
Entering _get_cookie_and_crumb()
11:16:11
DEBUG
cookie_mode = 'basic'
11:16:11
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:11
DEBUG
Entering _get_cookie_basic()
11:16:11
DEBUG
reusing cookie
11:16:11
DEBUG
Exiting _get_cookie_basic()
11:16:11
DEBUG
Entering _get_crumb_basic()
11:16:11
DEBUG
reusing crumb
11:16:11
DEBUG
Exiting _get_crumb_basic()
11:16:11
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:11
DEBUG
Exiting _get_cookie_and_crumb()
11:16:11
DEBUG
response code=200
11:16:11
DEBUG
Exiting _make_request()
11:16:11
DEBUG
Exiting get()
11:16:11
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:11
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:12
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:12
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:12
DEBUG
Exiting history()
11:16:12
DEBUG
Exiting history()
11:16:12
DEBUG
Entering history()
11:16:12
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:12
DEBUG
Entering get()
11:16:12
DEBUG
Entering _make_request()
11:16:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:12
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:12
DEBUG
Entering _get_cookie_and_crumb()
11:16:12
DEBUG
cookie_mode = 'basic'
11:16:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:12
DEBUG
Entering _get_cookie_basic()
11:16:12
DEBUG
reusing cookie
11:16:12
DEBUG
Exiting _get_cookie_basic()
11:16:12
DEBUG
Entering _get_crumb_basic()
11:16:12
DEBUG
reusing crumb
11:16:12
DEBUG
Exiting _get_crumb_basic()
11:16:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:12
DEBUG
Exiting _get_cookie_and_crumb()
11:16:12
DEBUG
response code=200
11:16:12
DEBUG
Exiting _make_request()
11:16:12
DEBUG
Exiting get()
11:16:12
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:12
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:12
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:12
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:12
DEBUG
Exiting history()
11:16:22
DEBUG
Entering history()
11:16:22
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:22
DEBUG
Entering history()
11:16:22
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:22
DEBUG
Entering get()
11:16:22
DEBUG
Entering _make_request()
11:16:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:22
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:22
DEBUG
Entering _get_cookie_and_crumb()
11:16:22
DEBUG
cookie_mode = 'basic'
11:16:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:22
DEBUG
Entering _get_cookie_basic()
11:16:22
DEBUG
reusing cookie
11:16:22
DEBUG
Exiting _get_cookie_basic()
11:16:22
DEBUG
Entering _get_crumb_basic()
11:16:22
DEBUG
reusing crumb
11:16:22
DEBUG
Exiting _get_crumb_basic()
11:16:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:22
DEBUG
Exiting _get_cookie_and_crumb()
11:16:22
DEBUG
response code=200
11:16:22
DEBUG
Exiting _make_request()
11:16:22
DEBUG
Exiting get()
11:16:22
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:22
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:22
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:22
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:22
DEBUG
Exiting history()
11:16:22
DEBUG
Exiting history()
11:16:22
DEBUG
Entering history()
11:16:22
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:22
DEBUG
Entering get()
11:16:22
DEBUG
Entering _make_request()
11:16:22
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:22
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:22
DEBUG
Entering _get_cookie_and_crumb()
11:16:22
DEBUG
cookie_mode = 'basic'
11:16:22
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:22
DEBUG
Entering _get_cookie_basic()
11:16:22
DEBUG
reusing cookie
11:16:22
DEBUG
Exiting _get_cookie_basic()
11:16:22
DEBUG
Entering _get_crumb_basic()
11:16:22
DEBUG
reusing crumb
11:16:22
DEBUG
Exiting _get_crumb_basic()
11:16:22
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:22
DEBUG
Exiting _get_cookie_and_crumb()
11:16:22
DEBUG
response code=200
11:16:22
DEBUG
Exiting _make_request()
11:16:22
DEBUG
Exiting get()
11:16:22
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:22
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:22
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:22
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:22
DEBUG
Exiting history()
11:16:32
DEBUG
Entering history()
11:16:32
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:32
DEBUG
Entering history()
11:16:32
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:32
DEBUG
Entering get()
11:16:32
DEBUG
Entering _make_request()
11:16:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:32
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:32
DEBUG
Entering _get_cookie_and_crumb()
11:16:32
DEBUG
cookie_mode = 'basic'
11:16:32
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:32
DEBUG
Entering _get_cookie_basic()
11:16:32
DEBUG
reusing cookie
11:16:32
DEBUG
Exiting _get_cookie_basic()
11:16:32
DEBUG
Entering _get_crumb_basic()
11:16:32
DEBUG
reusing crumb
11:16:32
DEBUG
Exiting _get_crumb_basic()
11:16:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:32
DEBUG
Exiting _get_cookie_and_crumb()
11:16:32
DEBUG
response code=200
11:16:32
DEBUG
Exiting _make_request()
11:16:32
DEBUG
Exiting get()
11:16:32
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:32
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:32
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:32
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:32
DEBUG
Exiting history()
11:16:32
DEBUG
Exiting history()
11:16:32
DEBUG
Entering history()
11:16:32
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:32
DEBUG
Entering get()
11:16:32
DEBUG
Entering _make_request()
11:16:32
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:32
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:32
DEBUG
Entering _get_cookie_and_crumb()
11:16:32
DEBUG
cookie_mode = 'basic'
11:16:32
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:32
DEBUG
Entering _get_cookie_basic()
11:16:32
DEBUG
reusing cookie
11:16:32
DEBUG
Exiting _get_cookie_basic()
11:16:32
DEBUG
Entering _get_crumb_basic()
11:16:32
DEBUG
reusing crumb
11:16:32
DEBUG
Exiting _get_crumb_basic()
11:16:32
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:32
DEBUG
Exiting _get_cookie_and_crumb()
11:16:32
DEBUG
response code=200
11:16:32
DEBUG
Exiting _make_request()
11:16:32
DEBUG
Exiting get()
11:16:32
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:32
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:32
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:32
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:32
DEBUG
Exiting history()
11:16:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:16:42
DEBUG
Entering history()
11:16:42
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:42
DEBUG
Entering history()
11:16:42
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:42
DEBUG
Entering get()
11:16:42
DEBUG
Entering _make_request()
11:16:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:42
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:42
DEBUG
Entering _get_cookie_and_crumb()
11:16:42
DEBUG
cookie_mode = 'basic'
11:16:42
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:42
DEBUG
Entering _get_cookie_basic()
11:16:42
DEBUG
reusing cookie
11:16:42
DEBUG
Exiting _get_cookie_basic()
11:16:42
DEBUG
Entering _get_crumb_basic()
11:16:42
DEBUG
reusing crumb
11:16:42
DEBUG
Exiting _get_crumb_basic()
11:16:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:42
DEBUG
Exiting _get_cookie_and_crumb()
11:16:42
DEBUG
response code=200
11:16:42
DEBUG
Exiting _make_request()
11:16:42
DEBUG
Exiting get()
11:16:42
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:42
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:42
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:42
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:42
DEBUG
Exiting history()
11:16:42
DEBUG
Exiting history()
11:16:42
DEBUG
Entering history()
11:16:42
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:42
DEBUG
Entering get()
11:16:42
DEBUG
Entering _make_request()
11:16:42
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:42
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:42
DEBUG
Entering _get_cookie_and_crumb()
11:16:42
DEBUG
cookie_mode = 'basic'
11:16:42
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:42
DEBUG
Entering _get_cookie_basic()
11:16:42
DEBUG
reusing cookie
11:16:42
DEBUG
Exiting _get_cookie_basic()
11:16:42
DEBUG
Entering _get_crumb_basic()
11:16:42
DEBUG
reusing crumb
11:16:42
DEBUG
Exiting _get_crumb_basic()
11:16:42
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:42
DEBUG
Exiting _get_cookie_and_crumb()
11:16:42
DEBUG
response code=200
11:16:42
DEBUG
Exiting _make_request()
11:16:42
DEBUG
Exiting get()
11:16:42
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:42
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:42
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:42
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:42
DEBUG
Exiting history()
11:16:48
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/account HTTP/1.1" 200 None
11:16:52
DEBUG
Entering history()
11:16:52
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:16:52
DEBUG
Entering history()
11:16:52
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:52
DEBUG
Entering get()
11:16:52
DEBUG
Entering _make_request()
11:16:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:52
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:16:52
DEBUG
Entering _get_cookie_and_crumb()
11:16:52
DEBUG
cookie_mode = 'basic'
11:16:52
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:52
DEBUG
Entering _get_cookie_basic()
11:16:52
DEBUG
reusing cookie
11:16:52
DEBUG
Exiting _get_cookie_basic()
11:16:52
DEBUG
Entering _get_crumb_basic()
11:16:52
DEBUG
reusing crumb
11:16:52
DEBUG
Exiting _get_crumb_basic()
11:16:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:52
DEBUG
Exiting _get_cookie_and_crumb()
11:16:52
DEBUG
response code=200
11:16:52
DEBUG
Exiting _make_request()
11:16:52
DEBUG
Exiting get()
11:16:52
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:16:52
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:52
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:52
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:16:52
DEBUG
Exiting history()
11:16:52
DEBUG
Exiting history()
11:16:52
DEBUG
Entering history()
11:16:52
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:52
DEBUG
Entering get()
11:16:52
DEBUG
Entering _make_request()
11:16:52
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:16:52
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:16:52
DEBUG
Entering _get_cookie_and_crumb()
11:16:52
DEBUG
cookie_mode = 'basic'
11:16:52
DEBUG
Entering _get_cookie_and_crumb_basic()
11:16:52
DEBUG
Entering _get_cookie_basic()
11:16:52
DEBUG
reusing cookie
11:16:52
DEBUG
Exiting _get_cookie_basic()
11:16:52
DEBUG
Entering _get_crumb_basic()
11:16:52
DEBUG
reusing crumb
11:16:52
DEBUG
Exiting _get_crumb_basic()
11:16:52
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:16:52
DEBUG
Exiting _get_cookie_and_crumb()
11:16:52
DEBUG
response code=200
11:16:52
DEBUG
Exiting _make_request()
11:16:52
DEBUG
Exiting get()
11:16:52
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:16:52
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:52
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:16:52
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:16:52
DEBUG
Exiting history()
11:17:00
DEBUG
BAR: 11:16:00 O=54.48 H=54.48 L=54.48 C=54.48
11:17:00
DEBUG
Checking: C=54.48 vs OH=53.44 OL=52.34 | broke_high=True broke_low=False
11:17:02
DEBUG
Entering history()
11:17:02
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:17:02
DEBUG
Entering history()
11:17:02
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:02
DEBUG
Entering get()
11:17:02
DEBUG
Entering _make_request()
11:17:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:02
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:02
DEBUG
Entering _get_cookie_and_crumb()
11:17:02
DEBUG
cookie_mode = 'basic'
11:17:02
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:02
DEBUG
Entering _get_cookie_basic()
11:17:02
DEBUG
reusing cookie
11:17:02
DEBUG
Exiting _get_cookie_basic()
11:17:02
DEBUG
Entering _get_crumb_basic()
11:17:02
DEBUG
reusing crumb
11:17:02
DEBUG
Exiting _get_crumb_basic()
11:17:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:02
DEBUG
Exiting _get_cookie_and_crumb()
11:17:02
DEBUG
response code=200
11:17:02
DEBUG
Exiting _make_request()
11:17:02
DEBUG
Exiting get()
11:17:02
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:17:02
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:02
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:02
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:02
DEBUG
Exiting history()
11:17:02
DEBUG
Exiting history()
11:17:02
DEBUG
Entering history()
11:17:02
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:02
DEBUG
Entering get()
11:17:02
DEBUG
Entering _make_request()
11:17:02
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:02
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:02
DEBUG
Entering _get_cookie_and_crumb()
11:17:02
DEBUG
cookie_mode = 'basic'
11:17:02
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:02
DEBUG
Entering _get_cookie_basic()
11:17:02
DEBUG
reusing cookie
11:17:02
DEBUG
Exiting _get_cookie_basic()
11:17:02
DEBUG
Entering _get_crumb_basic()
11:17:02
DEBUG
reusing crumb
11:17:02
DEBUG
Exiting _get_crumb_basic()
11:17:02
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:02
DEBUG
Exiting _get_cookie_and_crumb()
11:17:02
DEBUG
response code=200
11:17:02
DEBUG
Exiting _make_request()
11:17:02
DEBUG
Exiting get()
11:17:02
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:17:02
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:02
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:02
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:17:02
DEBUG
Exiting history()
11:17:07
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None
11:17:12
DEBUG
Entering history()
11:17:12
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:17:12
DEBUG
Entering history()
11:17:12
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:12
DEBUG
Entering get()
11:17:12
DEBUG
Entering _make_request()
11:17:12
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:12
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:12
DEBUG
Entering _get_cookie_and_crumb()
11:17:12
DEBUG
cookie_mode = 'basic'
11:17:12
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:12
DEBUG
Entering _get_cookie_basic()
11:17:12
DEBUG
reusing cookie
11:17:12
DEBUG
Exiting _get_cookie_basic()
11:17:12
DEBUG
Entering _get_crumb_basic()
11:17:12
DEBUG
reusing crumb
11:17:12
DEBUG
Exiting _get_crumb_basic()
11:17:12
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:12
DEBUG
Exiting _get_cookie_and_crumb()
11:17:13
DEBUG
response code=200
11:17:13
DEBUG
Exiting _make_request()
11:17:13
DEBUG
Exiting get()
11:17:13
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:17:13
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:13
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:13
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:13
DEBUG
Exiting history()
11:17:13
DEBUG
Exiting history()
11:17:13
DEBUG
Entering history()
11:17:13
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:13
DEBUG
Entering get()
11:17:13
DEBUG
Entering _make_request()
11:17:13
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:13
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:13
DEBUG
Entering _get_cookie_and_crumb()
11:17:13
DEBUG
cookie_mode = 'basic'
11:17:13
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:13
DEBUG
Entering _get_cookie_basic()
11:17:13
DEBUG
reusing cookie
11:17:13
DEBUG
Exiting _get_cookie_basic()
11:17:13
DEBUG
Entering _get_crumb_basic()
11:17:13
DEBUG
reusing crumb
11:17:13
DEBUG
Exiting _get_crumb_basic()
11:17:13
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:13
DEBUG
Exiting _get_cookie_and_crumb()
11:17:13
DEBUG
response code=200
11:17:13
DEBUG
Exiting _make_request()
11:17:13
DEBUG
Exiting get()
11:17:13
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:17:13
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:13
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:13
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:17:13
DEBUG
Exiting history()
11:17:23
DEBUG
Entering history()
11:17:23
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:17:23
DEBUG
Entering history()
11:17:23
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:23
DEBUG
Entering get()
11:17:23
DEBUG
Entering _make_request()
11:17:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:23
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:23
DEBUG
Entering _get_cookie_and_crumb()
11:17:23
DEBUG
cookie_mode = 'basic'
11:17:23
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:23
DEBUG
Entering _get_cookie_basic()
11:17:23
DEBUG
reusing cookie
11:17:23
DEBUG
Exiting _get_cookie_basic()
11:17:23
DEBUG
Entering _get_crumb_basic()
11:17:23
DEBUG
reusing crumb
11:17:23
DEBUG
Exiting _get_crumb_basic()
11:17:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:23
DEBUG
Exiting _get_cookie_and_crumb()
11:17:23
DEBUG
response code=200
11:17:23
DEBUG
Exiting _make_request()
11:17:23
DEBUG
Exiting get()
11:17:23
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:17:23
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:23
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:23
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:23
DEBUG
Exiting history()
11:17:23
DEBUG
Exiting history()
11:17:23
DEBUG
Entering history()
11:17:23
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:23
DEBUG
Entering get()
11:17:23
DEBUG
Entering _make_request()
11:17:23
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:23
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:23
DEBUG
Entering _get_cookie_and_crumb()
11:17:23
DEBUG
cookie_mode = 'basic'
11:17:23
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:23
DEBUG
Entering _get_cookie_basic()
11:17:23
DEBUG
reusing cookie
11:17:23
DEBUG
Exiting _get_cookie_basic()
11:17:23
DEBUG
Entering _get_crumb_basic()
11:17:23
DEBUG
reusing crumb
11:17:23
DEBUG
Exiting _get_crumb_basic()
11:17:23
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:23
DEBUG
Exiting _get_cookie_and_crumb()
11:17:23
DEBUG
response code=200
11:17:23
DEBUG
Exiting _make_request()
11:17:23
DEBUG
Exiting get()
11:17:23
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:17:23
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:23
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:23
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:17:23
DEBUG
Exiting history()
11:17:33
DEBUG
Entering history()
11:17:33
DEBUG
('SELECT "t1"."key", "t1"."value" FROM "_tz_kv" AS "t1" WHERE ("t1"."key" = ?) LIMIT ? OFFSET ?', ['TNA', 1, 0])
11:17:33
DEBUG
Entering history()
11:17:33
DEBUG
TNA: Yahoo GET parameters: {'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:33
DEBUG
Entering get()
11:17:33
DEBUG
Entering _make_request()
11:17:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:33
DEBUG
params={'range': '1y', 'interval': '1d', 'includePrePost': False, 'events': 'div,splits,capitalGains'}
11:17:33
DEBUG
Entering _get_cookie_and_crumb()
11:17:33
DEBUG
cookie_mode = 'basic'
11:17:33
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:33
DEBUG
Entering _get_cookie_basic()
11:17:33
DEBUG
reusing cookie
11:17:33
DEBUG
Exiting _get_cookie_basic()
11:17:33
DEBUG
Entering _get_crumb_basic()
11:17:33
DEBUG
reusing crumb
11:17:33
DEBUG
Exiting _get_crumb_basic()
11:17:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:33
DEBUG
Exiting _get_cookie_and_crumb()
11:17:33
DEBUG
response code=200
11:17:33
DEBUG
Exiting _make_request()
11:17:33
DEBUG
Exiting get()
11:17:33
DEBUG
TNA: yfinance received OHLC data: 2025-02-06 14:30:00 -> 2026-02-06 16:14:34
11:17:33
DEBUG
TNA: OHLC after cleaning: 2025-02-06 09:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:33
DEBUG
TNA: OHLC after combining events: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:33
DEBUG
TNA: yfinance returning OHLC: 2025-02-06 00:00:00-05:00 -> 2026-02-06 00:00:00-05:00
11:17:33
DEBUG
Exiting history()
11:17:33
DEBUG
Exiting history()
11:17:33
DEBUG
Entering history()
11:17:33
DEBUG
TNA: Yahoo GET parameters: {'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:33
DEBUG
Entering get()
11:17:33
DEBUG
Entering _make_request()
11:17:33
DEBUG
url=https://query2.finance.yahoo.com/v8/finance/chart/TNA
11:17:33
DEBUG
params={'range': '5d', 'interval': '1h', 'includePrePost': True, 'events': 'div,splits,capitalGains'}
11:17:33
DEBUG
Entering _get_cookie_and_crumb()
11:17:33
DEBUG
cookie_mode = 'basic'
11:17:33
DEBUG
Entering _get_cookie_and_crumb_basic()
11:17:33
DEBUG
Entering _get_cookie_basic()
11:17:33
DEBUG
reusing cookie
11:17:33
DEBUG
Exiting _get_cookie_basic()
11:17:33
DEBUG
Entering _get_crumb_basic()
11:17:33
DEBUG
reusing crumb
11:17:33
DEBUG
Exiting _get_crumb_basic()
11:17:33
DEBUG
Exiting _get_cookie_and_crumb_basic()
11:17:33
DEBUG
Exiting _get_cookie_and_crumb()
11:17:33
DEBUG
response code=200
11:17:33
DEBUG
Exiting _make_request()
11:17:33
DEBUG
Exiting get()
11:17:33
DEBUG
TNA: yfinance received OHLC data: 2026-02-02 18:30:00 -> 2026-02-06 16:14:34
11:17:33
DEBUG
TNA: OHLC after cleaning: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:33
DEBUG
TNA: OHLC after combining events: 2026-02-02 13:30:00-05:00 -> 2026-02-06 11:14:34-05:00
11:17:33
DEBUG
TNA: yfinance returning OHLC: 2026-02-02 13:30:00-05:00 -> 2026-02-06 10:30:00-05:00
11:17:33
DEBUG
Exiting history()
11:17:37
DEBUG
https://paper-api.alpaca.markets:443 "GET /v2/orders?status=closed&limit=50 HTTP/1.1" 200 None